10
7
34
87
60
13
6
93
8
15
119
2
22
30
24
18
17
51
36
582
44
155
249
38
43
12
23
104
14
26
41
172
166
39
27
180
1146
53
9
63
21
19
5
29
95