42
28
31
18
173
40
19
76
34
24
16
137
54
13
44
52
7
70
68
58
125
84
43
64
95
38
30
110
56
80
67
20
49
11
50
32
59
176
128
127
15
35
103
17
198
21