79
16
13
21
12
6
9
8
51
38
58
37
34
19
32
33
50
11
31
2
23
17
390
15
25
41
35
74
82
72
105
123
39
526
27
69
60
28