57
4
30
53
46
250
10
12
13
14
2
29
23
123
15
349
79
54
42
9
177
72
90
36
86
32
71
17
108
18
1354
570
37
20
34
77
69
67
43
11
31
119
66
98
61
58
122
444