156
64
15
70
28
36
3
195
83
34
43
56
68
217
166
120
47
353
164
118
25
19
139
124
123
39
45
77
31
167
57
98
37
60
87
33
82
41
26
138
49
157
27
116
5
20
440
277
38
158
92
435
14