135
101
93
66
134
119
23
18
10
141
84
35
51
40
111
7
37
136
5
64
34
122
19
47
14
27
17
67
99
237
91
26
20
8
32
9
6
49
12
44
21
42
165
62
125
128
59
166
29
242
69