35
8
19
94
42
30
53
23
16
12
20
7
48
10
22
25
6
5
9
40
129
64
67
65
63
26
4
13
43
21
24
28
41
14
2
34
18
52
68
37
36
51
110