36
26
275
17
47
35
9
38
61
41
32
19
278
24
142
358
83
20
118
22
104
68
518
31
119
34
63
108
151
84
91
48
175