162
45
61
157
109
70
51
67
57
66
94
89
17
612
108
32
14
40
175
74
219
120
379
22
291
58
20
36
31
98
80
30
81
64
28
205
106
138
134
167
91
56
44
256
34
102
173