14
43
20
22
24
11
15
27
16
9
48
68
19
12
13
21
79
151
87
36
102
62
110
186
47
63
936
32
352
34
60
101
66
426
42
316
307
45
28
44
117
130
149
25
89
51
118
93
180