188
108
164
109
141
92
80
19
75
100
116
165
45
169
158
111
309
192
40
28
41
46
44
36
128
33
17
299
68
81
66
58
87
2
15
54
53
225
21
305
113
97
24
11
43
31
72
48
167
197