218
57
24
10
104
92
12
125
58
27
170
37
25
77
29
73
164
120
21
142
43
35
70
66
38
11
55
30
19
51
15
20
40
3
4
149
1623
6
54
7
8
23
34
67
53