170
148
81
18
36
30
88
22
71
248
109
48
16
8
55
103
34
38
37
51
53
20
14
74
6
19
91
31
3
98
115
106
2
156
43
45
212
21
9
33
27
138
5
12
13
111
59