25
83
35
20
136
32
45
21
58
10
6
75
27
33
37
81
43
22
42
95
23
82
55
57
69
183
60
79
53
158
38
117
51
56
19
90
249
67
70
409
102
74
41
97
71
129
61