26
107
45
56
31
76
65
33
43
75
66
38
77
64
82
34
55
47
242
159
106
98
196
59
95
53
84
46
79
120
92
127
105
126
57
71
70
154
280
266
94
101
28
86
48
17
40
27
51
132
133
21
54
36