14
30
34
38
19
11
16
8
6
7
13
4
43
9
47
60
33
21
53
23
56
20
27
57
39
29
31
35
17
49
63
45
353
32
36
28
55
68
82
120
61
165
67
50
172