2
46
89
11
24
131
23
17
415
66
32
14
210
3
6
128
216
18
147
84
95
47
19
34
10
82
165
53
219
260
5
60
68
163
30
85
186
48
133
179
8
142
21
7
251
43
16
37
454
1444