146
168
155
174
37
42
25
49
53
26
21
108
347
39
79
89
41
180
77
33
151
69
27
57
24
161
76
83
136
13
196
195
52
61
117
20
36
28
40
66
67
43
85
119
127
31
12
2
74
11