9
18
32
13
34
2
11
6
62
23
26
3
20
5
22
15
12
16
24
1
7
316
10
50
128
89
75
30
71
60
28
74
21
84
118
152
44
87
43
19