42
1
22
17
16
9
103
10
113
90
88
38
167
120
54
48
95
182
83
124
81
30
15
33
6
36
34
35
5
138
4
13
25
3
2
333
91
72
23
62
24
105
8
20
44
378