15
6
13
25
19
4
53
17
24
27
71
16
8
23
44
47
10
129
14
26
3
158
254
97
238
134
81
55
135
119
48
145
111
64
113
182
273
79
77
30
958
86
72
36
115
177
63
99
52
58
214
59
125
205