36
128
424
73
16
1449
42
220
41
79
57
470
152
26
45
56
187
438
39
102
393
125
61
82
148
17
1760
133
31
13
211
206
48
35
156
106
120
80
204
71
378
25
47
62
722
104
117
7
19
6
52
32