181
39
82
359
23
134
36
146
147
536
208
99
62
222
521
250
63
223
71
302
35
38
92
105
80
13
44
15
234
42
414
18
46
32
55
164
171
40
195
54
64
49
159
5
168
3
17
68
24
58
74
45
348
59
114
151
309