7
5
6
2
9
18
11
20
61
17
10
55
163
45
41
23
15
16
32
12
19
26
33
51
43
29
3
77
90
14
8
40
22
30
131
36
79
140
73
25
76
50
31