108
56
29
88
43
48
31
75
110
100
30
34
21
47
70
67
27
63
33
128
26
113
65
118
249
90
137
117
35
20
62
52
14
44
57
78
130
18
15
41
80
9
24
13
114
94
97
45
54