35
327
2
4
5
6
17
70
27
3
10
7
64
51
19
1144
23
9
28
24
15
31
18
11
32
54
1
8
61
0
13
14
47
39
22
16
106
78
34
40
63
41
12
147
26
21
20
515
59
42
29
25
30