16
19
2
21
14
4
5
51
10
130
8
40
103
11
7
27
30
28
35
17
9
63
33
26
23
12
332
18
177
144
75
102
265
36
100
93
37
70
24
127
47
115
59
25
68
140
112
147
92
192
32