44
38
167
81
24
4
33
152
115
150
68
17
58
85
56
16
95
5
12
65
47
97
18
116
26
13
52
70
20
21
11
6
27
0
29
67
36
120
66
19
82
55
40
42