1
44
33
23
6
104
137
172
22
58
24
95
5
35
36
13
30
17
29
31
3
235
2
55
126
48
15
9
124
11
28
21
8
115
40
38
46
32
20
16
7