111
38
69
224
1766
666
63
72
222
34
74
61
219
64
27
93
115
161
233
24
71
408
347
119
57
3835
66
135
56
84
37
28
35
17
91
32
858
77
126
23
231
107
48
123
288
237
155
149
546
80
100
392
127