41
26
25
46
28
9
84
13
150
276
12
23
47
64
90
4
24
118
92
45
107
15
18
16
27
34
29
42
14
337
48
72
68
245
79
693
63
55
124
357
164
876
76
32
1755
39
36
170
43