5
8
109
23
10
4
26
18
60
7
30
21
34
19
16
224
9
59
12
114
14
20
35
28
96
17
11
41
406
3
57
85
13
6
46
147
31
36
61
54
2