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