224
25
308
22
4
185
96
12
11
32
43
71
40
16
162
83
130
44
27
29
57
72
134
86
229
84
24
54
196
20
67
138
19
160
100
144
107
23
56
335
139
198
69
31
171
48
220
55
207
163
73
115
94