31
180
5
19
34
12
11
27
41
4
32
66
778
18
7
49
42
13
25
6
96
29
14
70
24
121
73
15
53
57
30
2
28
51
210
36
20
21
9
16
1