33
141
23
34
28
46
15
27
18
35
68
8
44
69
45
59
30
94
43
39
40
57
51
89
85
47
88
55
29
104
32
20
48
42
25
56
22
16