50
20
294
31
8
7
84
54
3
42
79
19
38
37
13
247
17
57
0
11
35
77
99
24
14
16
21
39
22
102
25
391
48
18
10
49
6
64
70
46
82
47
36
93
15