94
74
9
1018
102
54
146
45
15
51
69
41
60
29
17
24
114
355
128
21
12
106
34
35
91
64
453
93
118
164
389
301
77
121
43
47
206
79
135
257
37
181
125
100
188
68
213
190
98
390
192