13
28
75
62
196
70
85
50
14
38
131
42
21
239
34
53
89
26
88
48
66
74
138
145
164
148
129
153
452
202
47
22
163
107
40
43
160
112
122
30
101
83
185