21
22
33
9
37
42
101
25
32
14
19
66
38
41
58
11
31
34
8
82
152
73
29
26
57
17
201
45
129
92
18
30
36
47
13
54
68
24
111
40
23
120
2