5
3
18
36
19
6
4
12
15
159
60
11
20
2
61
8
250
38
40
47
17
85
74
28
26
37
16
99
33
21
138
9
7
31
32
125
34
13
24
72
63