59
94
76
202
32
36
25
96
86
49
48
69
31
27
87
54
142
173
24
63
12
46
19
272
107
243
52
16
33
30
74
23
37
85
47
57
108
28
21
109
53
43
17