38
162
5
47
12
81
14
68
87
4
3
10
46
50
9
15
17
67
112
18
53
48
82
37
27
36
8
29
30
39
35
11
7
33
32
16
45
13
6
83
297