9
7
3
32
13
10
15
27
5
12
22
38
23
26
25
83
49
18
21
6
33
59
64
234
54
73
19
39
102
70
35
127
8
274
87
45
51
137
16