26
140
39
16
163
83
56
86
73
286
10
6
72
194
113
127
12
20
24
154
58
111
21
98
331
168
70
76
120
36
40
94
62
49
50
136
85
88
53
302
106
38
77
185
121
216
93
491
229
255
103
65