32
78
52
104
70
66
65
45
58
118
63
55
141
167
130
56
75
53
60
47
64
117
147
38
48
34
43
211
100
35
44
91
51
77
80
140
41
98
121
83
49
50
33