92
10
15
25
29
39
35
8
5
30
106
7
40
53
17
1000
19
27
12
99
13
33
89
54
70
22
9
102
28
200
197
48
104
20
18
11
24
6
32
21
76
14
137
36
149
46
26
31
16
45
191
41