13
76
48
85
14
75
303
96
55
40
321
98
25
47
87
63
49
22
162
100
39
32
314
97
204
215
43
27
193
42
120
146
67
26
779
31
127
70
35
59
58
46
34
11
38
36
99
61
10
229
132