33
18
62
16
70
15
17
10
30
94
42
27
53
67
43
59
21
24
22
63
29
34
11
39
121
129
13
14
12
23
32
50
69
142
115
57
362
51