100
24
153
78
26
19
196
107
184
41
37
53
38
65
54
27
332
86
162
59
130
81
223
148
433
13
58
95
28
161
174
119
159
46
30
35
68
88
10
61
48
87
171
237
16
71
84
49
11
42
74
50