4
71
61
47
25
5
36
17
37
18
93
51
10
6
182
43
27
48
13
39
38
30
104
26
21
44
317
42
76
123
273
52
69
91
172
80
345
149
85
20
145
46
318
287
148
208
450
251
153
181
282