38
14
312
48
98
32
26
15
5
20
30
21
56
58
27
13
9
1
10
17
35
7
40
45
16
12
29
6
186
28
3
2
44
22
42
55
82
34
31
4
77