17
78
9
18
11
14
22
71
101
126
93
28
13
23
34
44
508
38
32
35
200
37
5
55
42
6
397
12
58
19
31
15
79
266
25
89
80
906
157
43
50
3
4
39
63
114
66
62