12
113
148
104
180
63
49
118
232
27
60
127
77
64
41
68
34
80
66
247
95
50
188
410
149
302
52
46
59
100
260
11
21
16
32
43
87
125
70
15
57
3
47
44
2
17
28
40
181
5
25
36
10
124