13
49
138
37
10
21
15
30
16
29
46
11
477
4
9
62
77
214
105
3
74
60
91
123
44
7
38
51
70
102
36
14
0
53
20
82
5
24
139
43
115