75
40
25
26
18
34
93
60
71
52
15
7
14
38
44
5
20
28
65
110
16
297
12
63
124
10
24
67
36
43
46
17
50
8
9
152
72
29
82
115
3
37
22