68
29
67
83
42
50
15
20
12
17
82
76
90
26
54
271
164
73
152
91
140
40
59
183
37
27
34
41
124
45
30
19
9
22
58
250
35
10
49
193
97
11
388
14
63
28
163
537
5
57
39
48
146