19
2
7
8
17
14
6
13
48
4
63
65
29
52
208
109
138
51
40
60
99
71
126
96
42
39
66
34
47
128
38
283
81
146
134
170
110
70
95
76
105
92
137
79
277
73
179
103
106