18
43
35
58
82
23
16
119
125
63
5
86
36
67
12
34
106
4
24
541
83
14
561
7931
110
776
171
253
131
56
57
118
134
107
41
15
13
4893
46
25
261
1621
77
31
180
87
64
29
19