180
6
25
258
232
65
50
52
28
9
20
15
18
270
204
92
126
17
32
37
35
26
58
68
13
44
30
261
38
99
45
8
43
7
21
54
49
31
75
29
83
69
56
42
10
71