19
61
117
194
40
97
115
79
14
58
29
20
56
9
17
188
48
66
82
42
333
36
855
385
94
24
18
35
233
51
60
47
234
349
12
33
39
107
291
111
280
71
45
52
28
34
153
126
96
99