12
24
35
26
42
23
31
78
16
49
324
10
27
315
135
13
1
46
11
28
4
3
25
15
57
7
156
20
54
91
32
9
58
77
188
61
66
112
114
71
100
105
97