12
5
6
13
9
14
17
32
11
7
8
24
19
15
106
65
36
105
417
26
27
37
126
46
33
30
42
18
80
34
64
81
55
28
142
86
25
88
268
48
53
85
269