38
22
32
54
14
10
31
106
875
58
50
30
13
15
12
28
4
62
41
5
357
33
44
29
16
37
64
7
42
20
6
26
47
43
36
55
27
81
98