19
97
48
81
58
9
33
16
10
11
17
129
38
102
284
20
4
46
177
168
34
218
21
8
31
126
78
32
23
75
628
127
26
91
29
41
13
71
79