38
30
21
93
58
86
172
19
37
18
9
34
4
73
11
65
24
14
13
57
17
27
32
53
20
10
15
64
26
33
31
5
59
39
46
36
105
84
44
61
16
214