29
47
123
92
30
50
53
32
37
127
139
48
25
34
55
15
73
112
141
61
38
941
96
189
27
57
17
31
155
51
242
213
100
26
93
85
22
76
35
133
77
12
163
46
43
256
33
24
94