17
10
96
146
46
91
209
23
49
25
30
14
42
41
119
29
59
50
62
18
138
106
15
64
477
13
38
172
36
126
26
34
32
748
47
61
112
125
74
28
70
84
69
95
21
5
33