30
64
194
243
91
425
59
122
71
82
171
79
40
19
114
111
26
75
94
51
52
115
56
163
47
129
25
87
69
36
42
118
18
17
84
67
35
57
117
16
100
48
202
58
50
159
153
150
14