9
5
17
130
15
28
11
20
16
14
176
25
42
133
155
87
129
95
85
75
68
106
71
45
41
44
142
53
67
89
55
110
49
79
131
83
39
63
43
30
33
22
109
107
50
58
200
81
31
703
104
40