30
17
19
11
81
33
29
28
92
15
16
23
24
27
2
6
13
76
218
4
10
22
14
18
12
5
39
61
43
21
37
180
26
67
127
110
168