1
19
44
102
2
77
4
20
12
13
31
292
488
187
9
293
225
46
122
35
23
3
82
164
73
197
49
208
210
312
81
62
149
134
36
209
22
24
90
70
11
228
33