17
3
28
13
30
33
200
68
181
15
133
60
115
22
73
6
126
21
16
51
18
42
37
31
25
11
108
120
24
7
9
39
118
145
27
141
50
20
368
138
78
53
672