3
26
7
62
13
194
35
19
65
17
1
69
21
8
37
45
70
57
236
55
66
244
59
94
271
136
25
33
276
161
71
40
151
51
342
78
173
85
67
36
114
58
22
38
228
61
10
96
220
417
121
80
169