16
7
31
14
35
70
58
37
64
79
23
11
27
112
103
42
25
63
8
382
6
54
19
18
48
15
17
51
38
12
24
332
43
53
86
56
28
32
247
45
153
75
129
40
33
36
66
20