42
28
45
32
48
43
49
24
31
116
14
59
34
38
17
77
26
16
18
37
27
20
80
56
86
22
104
110
25
194
120
102
79
44
70
95
63
275
100
65
39
71
277
147
47
40
159
610
196