29
43
54
21
104
112
147
50
37
132
68
7
71
18
103
27
16
67
28
69
9
51
172
82
23
10
89
86
164
81
6
14
34
4
241
3
44
15
11
145
88
5
2
308
83
101
47
20