17
118
28
264
38
95
27
76
33
31
341
37
711
59
123
14
32
18
111
77
69
42
21
152
48
26
81
43
58
86
8
23
255
90
87
276
22
83
225
50
61
985
121
57
51
148
94
257
162
25
3269
85