29
17
50
25
26
12
81
32
33
84
111
13
41
10
27
56
172
94
28
18
54
24
3
115
11
266
47
44
82
74
23
7
20
127
19
43
37
6
5
106
101
9
16
15
181
34
171
120