125
28
23
133
143
415
84
36
29
32
59
122
52
135
208
38
55
8
62
48
105
17
75
95
161
77
35
116
42
114
200
145
44
16
12
64
170
168
24
56
15
37
11
103
25
97
131
91
40