21
13
66
11
47
31
64
22
15
55
24
101
59
83
145
18
26
10
37
70
8
14
35
23
30
108
69
352
94
58
33
6
56
5
29
7
36
27
28
242
44
88