13
15
7
4
2
9
113
20
79
14
5
1
59
10
30
63
23
61
40
97
32
172
51
41
25
36
58
231
21
104
48
3
8
111
380
24
238
64
17
66
19
136
54
56
44
110
998
33
50