0
1
42
9
18
13
12
21
63
4
6
53
35
8
10
41
62
46
310
20
22
19
5
23
119
34
96
68
87
11
82
52
31
17
25
28
48
24