7
122
15
192
220
42
133
312
17
37
20
205
34
52
121
274
71
60
114
153
13
2
29
27
98
3
10
6
19
148
9
74
158
35
279
182
65
31
112
32
69
96
38
78
54
12
94
24
171
30