40
13
154
70
46
50
25
72
32
129
53
109
15
227
59
117
26
217
88
29
54
126
28
83
75
82
120
89
8
55
76
170
68
42
36
81
173
557
30
48
43
150
335
140
44
182
62
61
41