58
97
14
42
19
2
343
18
66
170
6
22
35
12
32
71
84
27
72
44
73
65
127
39
37
99
4
10
56
33
81
11
125
600
29
77
25
45
91
270
5
8
13
57
83
143