18
445
31
38
8
94
13
77
39
17
59
33
90
148
74
9
78
19
480
57
89
214
10
151
369
7
103
26
24
80
231
14
54
44
97
297
5
178
76
244
34
46
50
20
118
595
67
48
55
488
22