92
32
99
163
87
411
122
33
34
611
146
19
50
223
3850
132
21
128
41
65
162
490
73
1006
35
12
221
27
1
564
58
96
26
89
29
17
117
13
74
56
11
28
25
88
37
325
15
16
40
44
23