9
83
33
181
92
49
27
13
6
5
31
25
96
217
7
85
2
22
8
30
24
17
11
14
10
123
16
142
351
63
41
70
50
4
47
103
3
15
35
112
132
12
48
18
23
67
54