53
133
42
15
122
13
24
112
90
9
23
34
26
28
60
40
48
19
12
63
22
31
299
49
91
101
100
80
10
5
27
160
39
159
36
68
25
46
181
83
67
38
29
45
57
129
30
61
51
146
20