158
10
55
2
75
9
32
124
27
44
272
264
108
40
19
1
2
1
92
5
2
2
2
6
2
56
29
1
166
536
114
26
597
20
1
513
1
9
1
10
1
84
171
278
151
9
4
3
9
3
198
8
1
1
44
2
3
7
30
1
5
1
360
1
2
18
1
1
1
24
55
1
1
1
1
1
3
15
2
124
3
10
386
13
509
2
3
20
2
514
11
45
183
52
104