21
8
7
119
16
22
47
98
96
67
53
38
64
66
18
74
257
116
80
36
61
27
34
43
60
108
6
54
13
23
59
12
37
17
85
35
41
93
107
81
168
10
48
88
77
39
44
89