2
57
122
68
194
203
115
111
3
1
106
4
6
19
42
26
20
14
17
198
458
28
45
191
13
24
108
376
201
16
10
32
438
12
77
15
5
31
93
103