0
2
13
9
1
3
4
6
16
56
51
49
22
109
202
120
23
21
100
26
33
19
35
14
180
88
130
77
7
44
66
32
103
53
64