5
21
9
13
4
8
11
195
10
25
51
140
43
151
19
18
30
22
72
77
7
93
29
66
145
35
38
55
99
136
130
91
94
85
64
121
181
97
58
95
62
89
82
242
132