77
23
24
41
4
14
11
42
50
53
9
83
294
108
179
30
80
552
33
68
126
26
89
28
84
18
151
122
59
112
326
64
60
168
465
49
22
38
19
17
10
54
76
32
69
99
34
5
74
71