42
34
33
43
11
35
17
22
100
6
1
8
3
24
21
46
32
7
19
9
14
82
39
36
60
12
101
15
18
16
31
5
137
75
213
127
13
4
54
25
150
2
77