82
110
57
122
70
65
66
49
69
43
44
47
88
23
98
92
42
146
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
29
28