94
202
108
49
102
22
313
42
286
120
99
66
206
71
90
78
211
135
595
20
29
130
77
41
467
56
38
67
25
40
65
72
159
51
111
200
13
82
23
170
37
14
15
27
100
69
172
230
140
76
98
19
180
10
177