5
15
225
20
86
24
6
8
13
53
21
64
25
40
29
16
14
32
101
33
61
26
45
11
167
308
149
39
46
38
30
23
18
22
122
34
317
109
9
7
57
240
284
204
318
19