44
31
115
87
127
17
103
67
7
109
15
100
10
21
47
60
25
278
16
75
144
27
65
11
19
8
59
63
102
5
123
28
55
64
51
49
58
74
37
9
13
18
39
71
22