17
13
21
11
12
42
4
34
89
46
69
446
7
142
28
9
31
29
49
211
48
146
68
57
72
64
110
61
23
50
43
65
25
10
150
63
273
81
14
295
37