66
16
104
6
14
92
149
2
39
8
51
69
45
52
18
7
19
35
67
352
26
90
37
43
5
32
20
27
4
10
12
75
3
9
13
21
156
23
29