4
9
90
31
6
19
18
5
78
29
17
24
10
7
124
8
14
107
48
20
13
23
47
35
15
11
28
3
49
26
33
77
76
34
21
16
551