41
39
24
40
17
63
23
45
6
38
12
25
148
34
15
46
52
8
16
70
22
326
28
187
135
141
18
33
579
47
26
44
31
65
267
42
113
289
123
122
86
76
95
101
59
192
574
111
159
172
425
55
315
462
98
124