49
2
4
51
55
12
6
19
8
24
43
21
11
13
27
30
46
15
425
112
260
394
66
91
61
38
400
48
36
102
76
20
31
62
50
35
28
283
60
89
72
153
226
175
25
120
139