36
6
32
67
152
63
49
55
116
108
75
123
118
179
52
135
66
104
42
133
103
231
35
22
58
29
33
320
1038
47
137
202
154
51
26
79
9
19
68
45
34
57
279
107
80
64
48
81
17
87
164
147
90