48
206
118
51
25
636
150
109
165
195
84
22
17
23
39
67
98
27
76
44
49
350
155
235
122
167
26
14
88
30
40
37
57
93