30
335
8
19
2
18
14
3
51
55
15
40
5
76
6
27
11
54
127
9
38
12
112
10
39
315
1
4
305
34
45
23
13
73
109
17