26
51
69
18
16
38
14
62
110
64
68
19
33
25
61
307
44
9
99
60
37
17
46
23
85
71
48
52
58
165
124
264
59
97
86
261
22
65
57
7
27
31
125
128
15
21
242
10
76