57
58
4
111
9
63
98
13
29
267
46
93
52
292
26
25
8
11
36
77
40
80
21
2
12
5
14
187
16
302
32
24
19
50
10
51
56
42
22