166
3
34
10
58
4
24
86
16
155
246
51
1
59
4
1
1
55
1
2
1
53
1
33
126
2
401
177
2
480
32
3
1
2
1
2
371
3
11
5
2
68
104
228
1
1
1
1
1
3
4
1
1
1
2
2
1
3
1
5
1
70
1
1
5
8
1
3
2
3
2
1
1
1
1
1
1
1
1
208
1
4
1
13
1
30
1
2
1
1
1
1
1
1
1
1
2
123
1
12
250
12
3
393
1
7
383
6
47
159
42
47