185
42
54
54
33
69
31
138
80
86
772
598
2
1
157
62
10
1
1
1
1
1
1
1
121
8
2
1
1
1
1
1
1
5
1
1
2
1
1
92
84
3
1
1
199
78
9
403
270
12
1
1
5
8
263
5
19
53
1
403
12
31
249
278
203
1
7
1
1
1
1
1
1
200
2
17
10
1
2
1
1
1
335
2
10
2
1
1
9
1
1
49
1
5
1
1
9
2
3
1
13
3
1
1
10
5
1
1
2
1
467
1
2
30
2
1
1
4
96
5
1
1
1
1
1
1
5
1
1
1
1
11
60
1
20
667
21
3
1
424
2
259
64
2
20
264
6
19
98
28
48
759
13