95
83
9
19
192
158
23
17
30
201
97
44
39
35
16
20
37
43
12
139
99
106
21
25
56
134
73
22
55
69
29
11
33
61
27
10
28
58
38
54
111
40
109
18
84
169
62