9
3
30
7
4
5
14
8
6
11
2
16
10
15
35
190
32
50
114
43
134
118
52
28
119
51
617
18
86
17
96
24
138
83
90
53
23
79
40