1
0
14
39
16
5
18
4
3
6
23
12
31
33
9
44
35
8
20
52
54
49
80
51
13
32
37
122
22
100
27
82
263
317
59
15
29