156
37
31
28
75
27
66
26
80
2
71
44
30
13
15
167
9
18
24
77
49
3
19
68
54
39
176
8
55
48
17
16
60
23
10
14
34
137
40
32
67
58
237
122