3
404
85
36
169
49
19
15
141
33
9
37
72
5
38
43
31
17
13
21
10
66
27
48
14
4
79
64
39
7
58
69
216
44
127
113
18
65
41
176
11
68
285
118
20