29
13
78
46
17
21
18
191
14
108
27
20
35
62
71
73
39
176
24
131
28
54
64
51
12
98
70
141
1
25
237
49
128
45
32
9
67
106
323
56
33
26
66
19
93
30
119
15