81
30
6
12
9
17
23
4
3
7
14
2
10
8
1
233
39
45
229
13
28
32
49
54
11
51
19
33
22
21
100
75
46
5
106
255
18