11
15
5
4
12
27
10
137
28
76
73
29
58
66
25
84
69
39
128
14
23
40
79
32
36
75
31
155
49
43
44
45
38
59
100
35
24
127
33
52
34
16
13
21
80
85
124
51