199
71
23
287
129
12
24
44
22
98
33
253
14
49
30
45
16
1
603
63
32
9
197
68
59
124
198
29
76
77
56
60
67
106
25
90
91
364
274
168
171
165
308
121
326
17
8
224
194
115