10
147
121
51
65
93
30
39
23
95
61
16
36
84
29
27
28
76
66
53
17
46
135
15
69
99
75
57
31
56
33
14
35
9
43
12
255
11
26
44
110
129
19
52
4