30
25
72
16
40
23
35
15
19
9
39
32
38
12
37
49
106
21
45
17
31
22
65
6
73
57
7
51
20
50
62
59
24
8
27
29
28
138
52