14
28
11
108
163
114
64
88
73
63
150
17
70
147
59
87
196
107
131
110
79
15
18
12
94
217
57
24
68
209
32
117
77
65
55
42
276
130
97
93
62
141
69
23
35
120
72
158
30
22
25
104
125
314
140
118