83
27
21
57
73
34
60
20
31
199
24
58
439
77
165
16
32
137
7
33
200
40
95
122
0
84
15
14
42
6
26
22
78
53
776
69
38
12
49
17
275
82
51
126
9
23
18