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