38
47
14
30
58
45
172
116
7
40
24
56
216
98
12
283
328
55
70
20
44
42
39
26
643
57
48
8
17
72
477
33
363
6
3
35
65
19
23
89
209
119
213
53
51
113
161
1