138
43
58
135
79
72
97
50
200
151
21
74
88
14964
148
123
14
49
482
17
387
179
20
237
355
857
104
36
250
54
446
32
119
349
24
33
224
10
147
6
222
73
69
35
117
29
66
37
263
19
78
144