196
13
35
10
90
5
32
142
23
58
318
286
1
1
3
97
59
16
1
2
1
101
6
2
7
1
72
38
193
1
604
167
28
654
36
2
3
1
576
5
8
1
1
1
5
1
74
194
330
1
202
1
2
1
7
236
9
1
1
42
1
1
3
29
3
408
4
21
1
1
3
2
37
56
2
1
1
3
16
1
4
170
3
11
405
12
571
2
1
24
1
5
583
13
1
59
209
84
97
602
2