7
48
63
103
23
35
305
92
139
17
94
68
84
14
192
9
10
277
39
81
269
18
20
15
28
6
108
11
79
24
45
40
186
129
26
70
32
382
100
112
5
62
483
151
29
53
22