13
75
45
111
21
35
80
39
256
23
42
27
24
16
44
288
17
10
40
99
38
15
5
30
12
70
47
1
11
95
7
159
26
19
153
25
126
112
20
215
205
106
37
109
125
65
114
178
14
9