58
41
26
18
23
12
40
31
270
50
8
11
102
25
56
42
66
15
4
14
24
35
38
19
91
226
20
17
28
39
115
29
32
94
72
75
22
6
100
74
84