97
203
31
41
1132
25
359
137
125
292
323
764
9
27
197
17
268
36
95
375
191
194
182
113
33
65
44
127
54
206
100
135
30
29
68
15
144
5086
210
66
220
50
22
58
3
60
69
21
12
72
26
67
14