93
38
54
20
23
4
25
21
103
6
14
8
10
43
3
15
35
11
7
24
27
74
49
18
36
17
28
26
95
180
89
52
33
12
39
30
19