3
61
141
7
32
28
67
5
37
43
22
20
90
151
107
15
76
21
6
27
49
78
331
106
12
8
11
46
24
9
10
2
4
13
87
57
18
16
60
164