58
26
114
126
326
40
23
30
10
28
53
8
41
25
161
233
31
259
165
177
35
62
12
9
45
17
37
39
36
27
84
54
85
95
138
33
99
15
104
96
145
71
90
34
64
24
75
38
6
11