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