17
4
15
11
7
6
8
99
23
134
30
42
21
24
2
10
22
90
31
9
5
188
40
50
63
3
20
16
13
36
26
54
19
132
117
484