12
46
17
15
7
120
25
58
22
19
24
104
118
41
14
30
29
39
33
93
105
59
163
57
43
37
5
50
18
26
21
28
56
16
48
6
20
76
4
9
42