43
30
18
73
19
85
34
52
59
9
25
61
22
11
42
108
172
15
20
62
1
39
8
23
16
67
21
140
13
17
33
68
24
87
58
128
4
38