157
108
101
22
65
15
107
114
16
80
18
36
169
38
86
29
28
24
41
27
57
49
45
12
51
44
43
26
21
25
37
68
63
17
148
42
141
40
55
34
30
31
230