28
114
3
59
6
30
80
66
35
11
242
52
251
42
34
29
145
94
22
13
91
271
139
37
93
44
448
398
109
18
60
159
184
263
122
20
349
51