76
38
77
116
28
66
65
39
43
260
91
25
14
83
22
23
137
196
123
26
21
79
96
30
36
10
13
117
53
288
92
141
81
372
112
70
320
190
74
67
139
60
56
145
37
47
57
19
164
274
99
428
348
16