143
163
74
42
159
351
43
170
62
104
70
117
204
51
47
399
147
119
150
106
35
291
68
107
135
1606
96
192
46
50
155
73
48
67
223
58
138
52
566
30
31
152
66
109
94
28
64
57
75
160
382
230
231
186
137