30
8
2
78
10
241
46
39
43
19
17
21
261
18
251
71
240
61
33
24
31
48
94
44
3
11
41
75
60
56
26
27
29
35
22
9
88
68
12
13
14