66
45
160
67
251
49
57
359
19
96
150
91
4
129
12
99
43
56
233
22
26
24
506
88
42
380
111
28
29
195
75
11
36
13
147
37
20
30
90
8
31
32
7
71
92
25
107
18
133
52
85