8
56
19
35
17
33
5
12
28
26
47
10
4
44
76
68
45
216
41
30
31
50
52
11
55
77
27
83
122
60
21
25
40
46
224
401
14
1
93
16
13
64
119