43
53
39
78
29
44
58
46
54
11
16
34
199
97
103
138
57
15
49
35
206
123
185
129
89
30
56
91
66
98
42
153
110
94
82
152
84
33
125
52
134
369
126
71
204
252
51
188