71
42
32
239
163
271
33
116
103
68
7
8
35
54
55
75
338
30
610
39
61
12
127
27
83
22
23
59
45
26
48
422
245
40
114
3
158
56
288
252
181
137
52
101
25
123
111
76
18
285
49
65
38
6
105