63
39
109
13
11
66
4
57
147
60
8
16
29
298
74
69
14
22
49
132
87
35
65
21
143
130
26
32
53
15
27
3
67
88
135
5
23
12
36
17
80
593