71
74
15
80
44
105
35
103
49
29
95
141
75
33
52
37
138
14
53
65
46
36
68
99
8
88
78
16
38
42
57
297
639
23
94
181
45
90
13
172
58
340
55
62
66
11
30
112
396