28
17
9
15
14
53
50
31
39
211
12
35
18
20
22
30
26
32
41
252
86
93
23
292
34
85
43
125
100
188
47
162
215
24
40
73
136
49
67
104
44
171
58
56
76
51