37
10
41
44
23
31
4
6
18
410
61
87
34
19
59
14
17
12
0
26
8
22
1
13
11
474
82
2
36
45
25
42
9
28
30
32
43
21