59
33
32
70
116
23
95
37
102
156
30
25
31
21
36
44
92
64
24
147
57
17
106
50
48
26
185
53
49
124
27
108
20
86
18
152
155
61
34
29