105
12
48
10
46
91
42
24
13
124
40
99
155
65
114
23
162
86
133
118
28
125
15
21
16
14
45
27
44
26
29
70
200
319
39
7
143
20
19
129
8
55
25
18
92