165
3
17
13
4
32
6
0
1
2
7
5
38
12
21
11
1177
18
22
31
15
8
9
97
75
36
45
24
51
23
33
20
62
77
35
354
49
28
67
40
41
69
66
142
26
10
14
19
506
25
29
54
30
16