110
63
26
29
292
20
613
88
10
34
39
30
13
235
191
25
40
22
18
1635
51
12
130
52
86
80
1376
68
61
712
23
199
179
55
8
361
92
152
69
24
99
1340
111
90
112
182
73
374
122
114
56