2
50
41
25
30
71
76
87
66
19
223
73
404
47
36
64
42
69
77
85
45
195
34
189
15
79
213
37
28
182
33
22
26
48
130
109
32
103
31
122
99
74
21
75
63
54