13
56
60
66
128
70
79
73
59
32
3
82
95
7
54
109
23
36
27
10
335
11
21
99
76
8
30
49
119
304
356
202
14
9
29
67
12
44
40
75
62
48
20
113
178
42
22