18
117
83
152
63
79
21
99
141
47
38
44
32
30
13
36
27
48
40
62
108
91
15
11
35
111
45
29
84
10
19
164
133
124
130
52
22
58
206
441
113
70
75
41
26
115
46
49
31
66
67