5
69
18
26
12
13
15
4
31
124
7
60
53
14
29
27
48
3
61
45
16
65
21
67
109
39
111
17
56
74
114
115
76
244
19
20
10
159
35
41
24
143
173
251
190
146
100
42
263
121