10
16
22
153
34
2
55
82
9
65
20
46
88
30
56
15
29
18
115
19
50
17
27
40
39
61
25
49
23
695
129
58
94
187
38
167
69
47
54
270
72
59
44
33