23
29
30
4
21
1
14
0
55
53
6
24
3
43
11
36
17
128
32
2
26
91
44
37
396
41
20
18
7
12
28
25
5
40
90
48
27
19
92
10
76
8