65
57
99
76
26
31
35
28
10
459
44
17
33
129
75
70
45
25
267
21
102
100
56
103
11
43
96
22
37
105
47
27
72
51
16
42
14
63
40
81
122
18
95
7
29