90
59
47
131
46
13
30
29
84
20
39
87
21
28
51
70
64
18
42
155
54
32
112
65
36
83
25
27
49
56
50
12
53
125
117
152
48
108
85
61
34
68
23
17
69
33
72
157
110