0
5
17
11
35
30
14
6
8
42
13
33
31
25
19
32
70
82
9
10
63
220
22
34
16
53
28
122
98
61
104
97
29
37
66
41
27
18