30
17
59
83
186
56
19
28
29
71
16
48
72
78
31
64
50
21
18
103
58
52
36
41
25
62
12
154
20
63
44
38
167
33
39
57
81
40
35
27
118
68
102
61