34
13
2
18
92
40
162
3
10
57
21
47
14
1
6
8
12
9
32
7
120
43
28
53
36
4
75
54
24
5
102
19
25
300
22
26
39
63
11