22
39
23
81
52
19
112
21
20
71
9
17
6
42
43
16
76
24
14
26
51
5
15
250
37
285
47
32
62
262
25
64
11
13
29
35
12
30
268
100
302
33
34
36
123
57
7
28