13
342
46
67
22
75
115
73
56
54
42
27
32
65
84
15
154
30
344
289
14
11
74
12
10
20
2
85
142
87
49
18
62
33
99
112
41
19
58
80
536
38
26
61
9