260
30
80
42
119
55
103
89
22
60
15
16
50
20
10
35
32
57
9
23
24
56
6
59
14
45
149
203
37
39
4
93
11
350
52
51
92
17
336
31
40
246
76
7
137
29
58
71
53