66
53
59
77
31
78
157
112
48
54
100
50
20
61
16
15
35
80
132
17
34
67
47
12
29
23
19
28
30
38
11
27
52
24
33
5
64
3
149
13
8
41
9
79
146
70