15
14
31
24
30
10
29
18
160
17
37
61
23
72
56
38
63
39
179
65
62
58
66
159
50
49
59
208
147
6
34
12
136
32
41
11
47
28
21
154
178
8
75
151
73