22
39
15
63
7
28
27
42
59
33
35
9
24
13
4
40
26
20
90
192
54
141
14
238
25
12
16
45
188
266
167
136
255
17
43
107
23
29
52
31
163
66
76
67
18
37