71
31
35
34
19
46
39
78
55
74
72
398
363
32
107
95
106
10
27
9
90
86
61
57
64
42
24
65
25
220
48
111
275
153
28
12
40
29
23
139
22
362
270
53
30
36