144
62
138
80
163
120
82
149
43
84
53
147
33
39
97
57
52
90
25
140
34
611
58
69
49
40
246
193
86
24
223
236
9
66
67
42
22
134
105
77
10
8
47
14
32
19
20
173
185
254
339
268
129