130
319
5
26
22
13
121
60
14
40
363
99
94
23
1
10
43
38
44
109
56
48
12
9
18
19
53
6
24
30
4
66
74
102
15
68
27
59
31
11
69
3
8