21
31
60
96
76
203
33
36
25
86
49
48
72
70
32
90
54
142
175
24
63
13
55
46
20
280
111
244
53
16
34
88
30
74
23
37
38
50
57
84
112
109
45
40
17