15
58
33
121
40
52
49
39
299
132
65
103
32
62
57
18
27
127
54
60
11
118
7
177
24
92
81
23
260
64
34
67
187
236
75
76
115
22
70
38
193
16
41
97
12
114
206
69
210