12
18
28
4
19
7
55
3
42
15
17
10
90
82
37
13
24
14
50
20
2
16
11
56
0
41
36
45
1
29
9
137
38
68
242
52
95