40
15
23
125
46
8
22
32
30
31
18
43
50
34
108
45
38
127
100
26
54
143
62
80
10
17
129
3
52
134
106
14
59
29
6
19
55
12
202
53
11
13
68
86
47
24
84
25