8
9
71
21
10
3
24
11
29
19
50
54
38
318
108
6
30
15
23
2
14
12
20
62
17
44
25
86
5
1
48
41
16
22
128
43
49
45
4
93