26
25
22
17
19
24
37
15
13
45
107
111
95
75
59
91
87
31
33
41
43
67
51
143
14
6
76
20
81
90
27
30
88
11
104
64
34
260
18
40
139
39
48
36
56
49