146
149
155
333
77
205
49
37
64
58
5
44
26
172
73
6
4
99
3
60
47
84
8
23
12
9
244
19
16
21
38
7
32
10
15
18
13
24
2
11
68