26
13
6
14
5
36
19
31
18
16
28
24
22
25
30
20
72
41
75
121
82
40
35
101
124
59
39
91
33
64
98
131
142
84
97
49
38
100
53
74
152
143
135
113
257