3
23
12
16
38
14
78
30
87
45
33
52
35
106
7
13
10
5
34
51
21
18
19
15
26
40
24
83
170
8
11
120
50
29
167
42
4
65
0