13
9
30
10
41
8
16
39
34
120
22
66
42
217
18
78
31
32
77
95
33
15
36
24
47
53
4
27
40
228
1
57
5
11
6
51
67
17
105