34
164
46
68
109
100
50
54
216
217
165
10
148
294
8
76
122
94
64
174
103
362
97
218
77
738
48
13
60
183
106
51
204
126
146
355
236
15
143
113
261
104
153
53
147
376
114
92
312
175
43
88
73
157
63
61
47