81
15
29
27
11
42
117
176
106
94
52
98
90
62
134
427
304
218
23
166
32
67
97
6
28
39
9
85
24
31
99
54
55
78
108
66
80
14
12
63
58
127
21
64
143
61
33
107
124