32
22
613
15
18
38
16
21
93
5
35
47
1000
10
73
62
7
24
33
12
17
20
19
42
29
64
78
27
112
77
177
57
26
6
11
105
190
76
39
58
8
44
113
14
37
23
200
28
298
25
48
53
51
179
9