27
24
32
9
3
8
2
11
30
106
54
28
69
65
21
133
47
5
17
23
59
12
7
29
18
20
10
35
19
39
40
36
50
64
73
48
92
25
72
128
79
147