32
28
158
19
120
14
45
74
22
68
78
39
7
50
96
251
38
48
18
8
24
15
26
13
86
226
20
77
16
25
121
88
206
201
31
83
122
57