88
9
24
51
64
61
278
56
79
239
5
12
16
637
36
71
40
96
3
18
11
7
58
42
90
17
39
33
14
94
35
103
74
8
52
15
19
200
69
23
27
38
32
4
118