10
151
23
20
135
97
77
81
56
101
84
82
116
138
79
55
57
47
26
51
29
9
18
61
14
32
45
13
25
15
21
5
137
17
12
31
27
36
22
7
28
40
43
92
163
41