56
108
33
58
135
44
69
29
7
32
109
67
118
28
16
49
13
20
27
19
15
48
8
96
3
26
71
42
142
103
137
10
37
35
41
46
39
34
128
17
25
145
245
110
85
251
75
14