46
54
22
2
6
10
100
37
40
50
17
27
4
88
3
26
25
30
20
11
107
39
96
43
129
53
23
44
18
9
69
19
63
24
28
113
8
31
264
38
16
34
29
35