15
38
14
28
53
42
19
43
49
20
18
74
21
4
12
94
44
50
30
31
113
76
324
17
29
174
271
177
220
444
107
60
265
222
133
161
223
210
130
73
291
124
72
23
56
34
32
93
58
175