1
10
56
25
78
35
190
19
34
60
36
27
355
38
28
46
97
50
215
83
66
58
118
184
64
77
284
155
199
39
189
135
81
62
43
103
108
91
42
54
73
16
152
52
126
93
48
33
29
70