148
11
35
13
62
26
38
112
29
38
160
352
5
99
46
16
1
1
3
62
4
2
3
1
61
29
3
175
512
198
94
500
24
1
7
1
1
1
3
456
25
6
4
1
3
3
39
173
300
1
1
1
136
4
7
1
2
1
12
1
176
45
1
9
1
8
1
1
1
287
1
19
1
27
68
2
5
1
2
150
336
25
1
491
3
1
16
1
496
9
3
52
153
55
80
506
6