192
545
72
102
56
183
120
531
43
41
16
140
294
365
362
113
130
61
62
40
21
133
75
42
213
245
206
91
147
17
431
66
67
76
59
48
33
257
198
181
79
57
44
88
89
51
103
46
112
11
34
110
357
194
45
71