113
21
31
9
59
29
12
5
8
10
11
13
18
72
44
20
19
40
7
33
45
80
36
69
17
25
6
26
24
16
47
15
39
77
177
37
49
100
60
64
43
23
22