14
19
33
136
30
2
52
47
23
4
5
7
20
77
26
335
27
24
132
179
43
13
29
121
12
56
257
106
152
35
107
21
22
73
76
699
855
264
174
147
109
104
370
208