34
103
226
13
48
15
21
77
76
113
22
155
52
18
162
112
46
20
39
176
178
180
102
86
182
470
95
81
11
100
245
24
67
637
36
40
17
9
369
472
618
98
242
35
114
31
461
29
109
223