34
30
44
41
48
180
8
70
101
89
324
29
36
16
107
55
134
115
160
65
72
22
10
28
95
20
63
162
155
214
138
92
32
69
113
250
224
62
114
151
458
216
270
18
21
57
102
74
60
78
147
94
97
179
150