7
38
30
21
14
12
19
133
16
26
5
40
6
37
24
66
91
22
29
61
60
43
35
27
57
41
46
17
47
56
23
121
25
71
62
49
10
124
4
13
74
9
53
5227
116