15
31
37
6
11
12
1
44
57
30
46
58
49
35
54
159
126
20
88
204
27
19
16
22
8
81
14
199
80
48
51
169
177
160
91
24
28
13
17
72
55
39
47
52