42
114
46
32
25
17
37
23
36
4
90
30
20
3
6
22
2
40
15
75
18
5
49
109
11
21
1
10
13
12
64
56
14
9
16
170
34
38
96
41
44
68
50