249
22
81
71
406
99
82
339
51
53
38
86
52
44
128
39
154
36
26
72
110
60
179
287
118
165
416
42
187
237
92
89
80
253
46
273
69
62
20
73
33
203
41
25
10
48
13
67
32
210
37