82
110
57
122
70
65
66
49
69
43
44
47
88
23
97
91
42
145
26
74
33
73
53
12
71
22
34
67
32
59
13
56
25
17
38
72
37
61
31
18
335
40
58
165
9
28