13
28
40
17
5
32
56
23
12
19
15
11
33
7
26
6
52
39
20
10
125
73
239
16
114
51
119
50
89
31
3
47
21
36
46
25
48
113
103
80