1
40
16
15
23
125
46
106
9
22
32
30
12
18
41
43
21
50
34
109
45
38
127
100
26
54
144
62
80
10
17
135
129
3
59
94
52
31
134
14
267
29
6
44
39
19
55
7
202