2
3
19
219
56
4
6
12
10
26
14
5
192
11
18
68
23
13
52
24
34
91
90
80
44
143
145
112
187
35
245
104
152
60
38
144
277
123
221
165
21
50
67
94
72