14
31
244
56
16
88
75
53
18
24
51
48
59
99
42
94
30
17
19
35
54
34
114
84
73
64
132
80
82
69
67
98
231
57
29
128
445
188
183
105
176
38
81
23