157
86
73
28
9
4
159
38
36
8
31
15
29
77
35
54
39
58
20
16
114
37
51
19
121
34
81
69
32
169
24
109
26
104
55
27
14
10
115
62
23
13
21
22
126