5
4
42
34
40
36
28
9
27
21
71
50
72
64
49
22
16
11
14
110
17
30
10
13
20
35
12
129
6
39
31
238
46
107
104
69
248
45
38
134
25
1
2