11
4
38
62
133
39
29
28
43
77
45
12
27
85
50
57
22
10
55
88
19
59
107
25
49
63
14
20
16
8
2
7
5
1
81
141
26
32
31