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