17
243
18
152
10
90
30
46
134
130
60
7
383
103
231
227
34
39
83
187
55
509
218
48
189
75
45
41
122
4
62
118
307
72
217
9
53
31
13
63
11
51
50
28
36
32
22
15
61
100
8
25
37