9
17
27
30
100
58
13
8
32
43
26
7
18
14
25
36
4
37
132
39
68
19
56
38
244
356
45
87
16
116
136
54
53
283
31
50
195
268
133
15
41
40
23