18
30
88
51
7
132
45
32
78
35
127
5
20
29
11
13
77
4
124
26
62
8
98
68
123
24
52
19
134
16
22
229
79
119
69
120
54
112
17
128
23
10
40
90
15
34
55