72
26
21
85
68
42
76
11
38
53
29
8
39
125
75
19
254
40
65
48
5
141
412
6
132
10
22
4
82
9
67
403
77
164
283
64
43
46
62
41
370
147
137
54
459
94