90
258
67
49
18
199
0
12
97
3
5
24
75
30
71
61
39
64
200
56
7
166
20
6
101
149
14
308
4
15
22
60
77
16
8
25
37
31
59
63
36
2
28
84
92
35
52
11