39
129
9
74
33
50
52
27
100
8
37
22
80
14
40
128
103
17
6
19
148
110
68
59
29
31
63
41
48
62
57
18
10
109
86
7
4
1
12
25
67
13
56
42
85
150
21