42
48
58
142
32
27
16
75
68
90
22
264
436
116
41
64
133
171
114
374
18
29
33
44
47
62
31
146
65
80
15
12
38
275
181
85
14
46
131
23
8
103
118
105
262
19
3