9
13
50
36
6
157
200
89
14
10
21
24
8
5
100
33
45
51
17
28
16
39
35
37
12
30
27
19
7
11
31
25
63
20
15
23
18
69
38
67
58
61
52