121
16
30
175
23
321
107
57
967
32
325
333
54
9
19
29
124
52
24
61
709
281
59
46
63
18
7
356
94
42
180
126
427
25
317
137
27
37
579
58
64
21
135
26
17
215
89
72
5602
3
117