29
154
27
6
16
70
24
9
52
44
3
28
239
21
38
23
35
17
15
57
144
32
91
71
42
160
112
68
138
13
56
12
18
22
7
81
89
60
78
46
41