21
18
53
11
23
35
7
12
37
6
43
8
28
20
13
24
15
33
17
5
3
38
44
16
19
27
93
90
73
145
83
42
64
260
162
112
87