11
24
4
19
6
8
22
2
10
48
14
5
57
49
16
9
25
29
76
80
17
30
46
36
62
108
73
86
55
28
114
45
106
51
18
99
26
31
271
59
33
15
41
112