13
15
93
5
30
22
66
14
43
265
19
23
64
11
10
8
71
2
34
3
6
121
148
44
12
18
26
4
1
17
176
60
293
679
132
127
36
7
33