22
87
36
13
42
35
14
40
28
43
12
24
52
45
47
102
30
149
8
63
46
62
103
48
69
29
16
10
93
90
67
9
23
17
195
97
58
38
26
1367
50