12
24
52
123
158
40
18
6
48
58
22
119
20
97
33
60
45
5
74
35
25
4
11
15
163
116
107
36
200
41
238
99
44
144
95
151
14
28
149
63
114
13
43
27
2