33
41
42
30
132
87
31
45
191
24
164
110
93
40
64
73
117
58
263
62
32
216
116
63
123
387
55
23
128
49
36
69
43
379
230
84
28
262
60
158
70