1
3
0
5
22
12
15
14
47
11
13
19
24
32
6
21
55
87
44
68
83
18
54
7
26
40
50
45
73
65
74
328
81
137
82
143
282
37
104
64
168
76
129
49
339
88
119