23
116
29
188
108
37
106
107
15
119
182
21
225
123
38
46
93
148
35
71
58
141
78
137
51
169
56
31
70
59
63
85
55
65
20
138
136
126
42
12
44
84
25
13
34
26
102
41