68
108
326
21
420
148
18
76
57
52
48
28
37
104
86
24
15
33
77
767
182
50
84
55
121
29
142
130
62
73
79
126
370
78
101
91
1497