2
8
12
53
27
91
125
16
88
40
144
135
70
36
48
117
159
101
41
73
71
19
21
215
24
126
78
38
26
11
20
128
23
35
95
32
62
28
271
221
33
42
31
39
75
6
171
79
15
110