91
92
23
53
228
338
140
76
27
24
142
39
45
54
1096
51
77
35
55
28
32
841
481
50
361
49
33
52
363
15
208
29
335
26
105
79
20
38
75
37
6
64
173
123
139
72
36