40
34
62
35
44
41
12
26
477
45
24
39
46
6
13
54
59
65
25
20
14
17
31
29
42
51
11
91
16
3
63
80
239
126
107
103
19
99
197
145
21
37
28
113
70
52
210