5
15
11
4
13
2
8
3
29
14
20
21
9
205
10
145
6
53
36
35
33
26
17
25
47
46
23
64
28
19
42
72
37
80
38
27
24
70
79
125
32