68
50
66
44
97
27
91
35
28
33
16
59
49
75
52
60
48
69
18
65
430
51
12
30
46
15
166
71
152
19
132
120
95
53
102
47
31
32
92
64
56
57
14
344
40
250
25
24