42
254
281
32
39
79
49
95
14
207
38
27
71
1303
107
36
215
34
45
89
46
91
74
720
399
141
100
309
43
121
40
64
17
60
108
22
20
35
55
37
50
5
76
113
29
102
98
56
9
70
58
41