17
13
24
15
33
31
111
50
19
18
32
23
25
136
109
49
8
4
39
28
148
116
46
7
1416
110
57
21
27
249
11
22
40
67
9
80
70
12
256
177
61
62
29
58
56
86