3
15
2
1
45
139
10
20
4
8
19
132
21
78
35
46
12
14
7
245
91
13
55
72
85
16
41
17
40
154
11
25
39
26
5
31