67
18
266
31
49
105
34
77
36
40
39
113
69
124
32
183
46
48
12
64
21
23
58
17
127
47
35
92
104
123
27
274
59
29
3
60
42
134
10
38
138
9
7
65
215
263
84
81
187
1196