8
15
6
3
9
31
21
23
5
18
63
33
66
11
19
7
26
107
17
16
65
35
36
10
100
92
40
28
20
62
181
2
34
14
32
43
12
51
55
130