49
27
30
35
21
159
99
18
56
13
8
44
15
26
16
7
37
31
20
36
22
12
29
161
24
110
202
62
9
79
204
86
366
143
40
72
38
69
28
2
163
89
6
66
17
73