115
118
16
94
30
38
41
27
48
42
45
87
105
5
73
56
10
37
65
127
26
108
33
29
22
12
24
43
9
7
47
49
31
81
304
187
13
15
70
57
21
36
159
40
68
18
74
80
128
19