42
43
24
58
66
17
16
56
45
11
37
10
19
65
40
36
59
69
21
14
39
105
41
49
597
12
83
87
62
15
30
80
57
103
25
125
55
195
64
204
239
5
401
93
29
8
85