33
63
94
102
145
61
350
45
576
153
182
267
163
67
72
255
51
181
55
34
218
66
74
5
162
130
19
56
35
131
522
249
69
43
20
50
64
65
97
89
141
30
71
21
49
96
92
384
48
99
28
22
75
85