56
20
33
32
19
97
112
40
35
123
16
134
31
14
8
13
46
63
66
52
43
23
34
47
303
10
30
54
135
12
69
36
61
38
221