81
30
7
12
17
9
23
4
3
15
2
10
1
8
6
238
235
39
45
13
29
32
49
54
33
51
19
14
22
11
21
100
48
75
5
106
255