20
135
11
85
74
99
58
62
88
12
9
49
453
17
46
52
28
86
31
104
30
63
33
210
8
77
84
35
165
43
226
5
21
134
113
42
151
14
36
29
57
25
78
61
48
3