94
191
24
81
83
75
218
3
14
37
174
86
61
117
184
133
62
35
63
100
45
44
28
76
221
125
50
26
297
229
112
19
77
52
250
152
196
53
49
178
48
11
27
34
120
115
32
51
145
18
116