22
64
23
18
15
21
12
14
75
144
16
31
117
9
90
25
17
57
26
40
28
38
36
27
19
32
37
52
13
507
41
83
8
4
6
3
156
112
104
72
24
130
142
96