8
21
126
28
61
11
15
122
59
20
23
18
4
30
22
41
10
57
44
12
53
75
88
196
14
52
121
38
120
45
136
67
31
39
87
48
68
25
173
29
36
147
13
3
54
27