84
59
115
180
4
23
183
42
54
200
88
249
33
63
72
53
97
70
16
67
8
81
10
133
216
11
103
62
45
18
46
30
383
312
64
57
371
95
31
78
51
52
109
61
38
14
56
203
113
27
13