14
20
8
19
5
110
52
255
40
25
21
632
100
122
30
13
16
70
31
44
103
75
26
61
55
74
81
118
69
34
60
6
7
51
17
9
33
38
59
15
39
84
41
120