49
129
33
101
82
35
21
29
22
8
60
66
36
159
93
149
5
4
3
39
105
32
45
70
24
13
19
2
11
9
30
14
1
44
18
15
104
6
34
62
10
48
54
102
31
7
23