3
4
6
14
5
34
15
23
26
25
12
0
21
9
27
16
22
24
19
18
70
20
10
47
11
49
41
54
82
103
148
66
278
129
203
42
151
72
31
28
135