44
10
90
19
41
16
12
39
53
40
18
101
15
4
3
24
30
398
25
33
50
23
164
69
298
262
85
46
63
11
13
173
29
122
7
28
155
38
1304
56
129
144
438
21