77
39
25
74
161
57
63
316
38
13
78
89
28
67
42
213
145
193
72
54
17
23
40
52
98
14
58
12
33
94
512
51
136
16
44
18
183
376
49
45
73
139
199
35
152
0
88
30