1
14
4
3
2
368
5
6
16
73
41
10
7
72
51
28
1136
23
9
29
25
15
33
18
50
56
61
0
12
13
8
24
46
39
22
32
99
76
34
40
31
11
66
141
26
20
19
30
517
54
42