86
147
31
12
105
48
53
8
33
54
31
15
29
23
11
35
20
59
77
92