30
12
44
39
62
59
123
50
40
129
6
17
79
23
14
28
54
5
413
63
24
11
25
55
32
201
69
34
226
174
27
188
31
113
99
42
43
213
65
140
71
45
70
95
21
13
120