33
66
20
49
70
15
37
47
14
45
6
142
7
58
44
28
13
56
97
12
17
8
3
11
22
60
24
85
187
62
39
46
823
5
34
74
30
31
27
75
55
63
48
32
9
249
277