38
12
34
6
15
31
64
10
103
45
21
17
14
11
37
65
5
68
43
2
13
18
8
22
46
99
74
86
24
98
52
33
20
50
396
87
42
26
230