31
90
19
16
22
23
38
69
34
71
30
85
112
28
35
21
67
47
20
173
10
26
8
14
12
77
25
13
9
63
15
4
42
110
17
43
5
6
18
59
65
138
2
61