1
17
27
42
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
65
41
16
52
105
59
31
99
410