27
10
12
25
2
48
17
38
19
34
64
59
20
65
24
111
21
62
114
41
85
29
18
56
16
32
51
22
5
13
99
9
33
66
44
28
36
84
148
113