98
11
146
126
25
28
19
34
67
65
73
76
16
81
1235
277
12
79
109
27
56
259
97
205
36
148
173
77
60
225
23
346