17
16
84
89
47
122
241
42
22
5
7
19
2
18
14
34
135
29
10
24
25
23
39
69
232
192
43
74
11
229
13
6
20
46
36
21
44
40
92
35
121
27
77
50
65
278
8
275