169
4
29
2
94
82
77
59
80
596
886
1
1
2
1
1
3
73
58
18
5
1
3
1
1
141
2
5
6
1
67
1
1
32
1
1
169
51
10
212
317
6
1
4
4
301
2
7
17
33
6
212
1
8
25
194
164
188
1
1
190
16
2
3
8
194
19
2
1
10
28
12
3
7
18
1
35
1
1
406
7
1
13
3
3
4
2
29
91
1
1
3
1
14
1
4
6
2
85
18
37
445
3
2
2
2
362
2
1
163
55
11
301
12
35
139
61
45
594
2