29
297
18
33
243
25
39
13
154
62
11
26
24
15
32
22
36
45
16
4
20
10
31
17
6
66
14
28
34
83
5
30
23
37
12
8
27
19