65
3
17
13
4
32
6
0
1
2
7
5
38
12
21
11
1180
18
22
31
15
8
9
97
77
37
45
24
51
23
16
33
20
62
78
35
338
49
28
58
40
41
64
66
142
26
10
14
19
505
25
29
54
30