46
18
35
20
56
107
39
27
12
23
92
28
30
53
101
72
79
25
47
126
105
29
58
17
64
59
21
42
16
60
19
136
52
26
176
55
91