1
17
26
41
2
22
3
8
5
21
4
11
38
0
12
13
10
18
34
6
40
197
153
82
86
9
104
167
25
64
16
52
105
59
31
99
410