27
56
40
49
7
31
1
6
13
16
99
38
9
21
19
8
44
10
30
15
36
26
11
12
145
265
104
146
17
3192
55
5
700
39
263
14
176
1229
175
81
35
100
60
29
42
34