88
68
40
50
56
53
138
59
28
155
20
63
52
12
110
30
67
69
152
255
32
29
115
46
181
182
332
90
95
41
36
62
133
60
25
64
48
45
55
83
23
39
76
10
198
114
58
47
17
35
31
22
15