113
14
194
79
74
23
151
22
16
9
71
153
51
27
4
8
28
57
140
181
12
30
29
308
116
77
21
15
26
34
59
37
52
54
43
133
32
20
24
64
157
18