29
173
51
92
10
17
127
35
147
25
44
64
121
11
94
107
75
140
157
23
231
246
30
21
32
138
137
76
46
13
153
235
24
65
48
8
16
9
72
57
33
131
18
68
27
39
37
43