25
85
23
7
74
28
38
46
31
83
143
33
60
220
18
12
22
16
30
34
17
9
19
2
189
117
5
53
138
32
152
3
24
128
58
52
39
161
76
27
69
8
13
63
42