0
1
14
16
5
8
10
7
2
32
82
20
56
4
164
23
106
11
68
17
84
25
225
18
34
51
24
9
43
13
22
38
29
6
70
28
31
78
322
83