21
6
14
4
2
18
121
5
11
31
26
47
25
20
39
44
89
41
87
62
49
69
13
17
118
19
30
142
64
66
128
7
57
53
109
43
40
28
24
56
58
152
71
140
52
80
75
154