6
12
10
19
22
8
16
3
11
50
24
21
26
25
14
66
53
76
38
58
48
32
33
79
44
131
46
23
103
192
20
78
112
51
80
55
45
28
87
47
34
188
81
95
215
149
41