18
127
87
13
57
59
90
17
22
109
29
38
28
112
30
404
32
98
35
108
47
618
27
3
118
107
48
31
65
25
15
23
46
170
68
120
2
41
11
111
43
5
8
6
10
45