141
61
318
140
41
184
90
92
39
72
75
60
14
42
66
73
53
48
133
136
13
117
34
56
138
160
57
47
21
46
106
100
78
37
93
24
134
191
114
70
59
20
30