53
15
16
35
56
9
60
24
33
19
6
4
31
29
3
121
289
78
39
61
28
38
43
107
34
54
57
17
75
37
55
46
20
68
14
45
8
13
52
89
153
10