1
12
2
7
0
4
6
3
5
22
14
37
10
32
46
45
65
13
113
24
66
84
100
47
30
42
17
20
9
54
289
168
60
21
28
103
16
39
18
105