23
7
114
22
21
78
34
47
48
149
76
327
125
275
276
215
214
63
19
829
212
891
449
318
916
746
65
107
341
605
875
1195
243
246
134
253
192
155
126
453
89
45
138
95
389
36
434
72
64
60
79
110
224
85
46