173
40
118
51
34
30
22
20
180
33
60
27
106
154
38
18
42
35
121
12
13
103
81
6
69
98
49
16
62
32
44
83
79
73
9
97
23
53
133
5
43
179
11
28
8
299
64