12
20
41
11
34
46
79
9
10
16
59
8
35
15
21
43
104
27
84
19
24
110
132
70
86
33
28
13
42
18
5
48
211
248
103
129
47
55
31
32
23
61
22