222
63
3
23
29
60
49
1
14
9
10
18
28
57
24
7
21
30
35
8
154
16
95
19
13
11
121
12
17
578
89
235
22
153
6
91