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