140
35
17
30
20
11
181
13
208
50
31
104
159
216
185
54
321
41
46
36
15
24
4
6
629
130
495
16
52
34
400
154
51
492
28
42
14
10
78
38
569
2
191
232
341
378
67
229
49
147