68
110
6
12
9
7
15
11
27
212
49
34
23
52
71
26
98
109
25
31
37
38
21
85
63
64
10
53
79
45
59
74
168
97
43
221
47
383
80
276
73
20
146
78
181