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