48
204
118
51
25
635
150
109
165
194
84
22
17
39
67
98
27
76
44
49
350
155
235
122
167
26
14
88
30
40
37
56
93