12
21
4
8
3
13
17
11
26
27
20
28
29
7
37
18
31
23
36
44
25
90
22
113
195
88
43
32
33
34
147
59
73
60
55