23
34
26
82
145
81
640
30
171
15
90
3
68
11
231
70
14
559
1072
473
178
26
1
41
157
13
19
25
267
541
47
267
412
75
310
292
54
242
130
6
57
242
61
104
78
38
194
