15
62
20
32
30
11
18
28
95
34
23
107
21
67
66
33
103
14
144
25
26
10
4
6
44
37
281
81
27
17
96
52
35
50
102
126
53
832
40
12
36