5
21
12
117
128
19
69
81
101
63
6
26
14
50
52
161
24
34
20
8
13
39
23
36
11
64
66
178
10
15
198
134
97
242
85
157
264
374
96
711
250
42
22
346
46
7
269
17
9
16
29
144