11
49
20
56
166
34
6
5
17
29
26
61
22
16
65
31
45
24
12
4
1
48
60
42
72
50
30
97
58
73
52
62
64
25
43
21
63
28
51
297
38
18
53
40
46
185
90