29
425
51
329
40
349
31
296
15
215
20
165
38
149
160
25
80
1
148
18
28
210
34
155
42
141
180
8
126
12
128
19
136