16
277
189
38
52
84
23
86
95
6
226
24
31
54
43
18
227
2
435
63
65
119
30
74
45
285
121
13
7
22
144
323
58
12
50
9
120
107
97
96
39
32
202
80
124
37
67
159
59
11