76
47
46
20
28
38
77
56
146
34
33
42
41
120
30
66
35
13
29
124
63
8
215
89
61
109
37
0
94
10
871
83
154
72
91
86
62
101
90
26
303
31
70
226
130
102
45
105
64