15
37
30
21
55
159
131
23
27
13
24
44
69
42
111
26
51
11
18
60
31
9
14
28
56
16
100
82
36
41
32
25
359
10
48
5
8
7
86
4
40