139
101
39
43
58
96
92
146
64
176
50
30
79
48
20
23
68
93
29
70
21
152
12
8
22
114
59
28
18
15
77
38
14
62
32
45
61
118
17
105
131
37