33
18
25
118
19
3
58
32
55
40
9
5
28
13
60
41
11
10
20
22
4
12
17
47
23
15
500
50
51
30
162
2
39
85
91
56
65
8
242
43