8
85
26
22
25
15
33
4
83
283
6
16
168
38
17
229
28
98
41
44
51
68
114
78
9
133
84
2
47
43
151
11
57
313
331
12
380
60
210
23
75
36
106
27
54
14
24
39