2
6
0
5
1
22
13
12
15
14
47
11
19
24
32
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