15
14
51
24
21
18
23
19
13
27
12
39
25
22
42
167
33
125
166
118
31
157
48
54
50
96
92
142
196
38
37
101
36
30
46
68
47