11
31
12
76
67
13
138
35
42
21
124
48
50
49
176
97
87
4
27
14
26
52
32
19
121
51
33
6
30
25
39
7
23
95
57
144
134
74
9
294
46
40
54
91
167