76
14
29
247
30
43
37
456
21
344
82
27
410
9
127
136
189
48
169
362
8
64
215
58
25
206
54
384
34
19
18
23
59
22
95
156
295
32
47
28
80
192
56
15
72
5
107
31
35
86
66
120
523