29
27
17
37
53
10
7
131
28
51
88
81
73
44
66
84
18
32
48
39
103
167
109
96
33
20
213
218
222
127
36
57
130
71
82
242
35
12
175
30
52
93
62
15
54
24
8
184
64