96
79
82
13
105
130
41
37
64
16
8
7
103
107
62
49
57
33
80
23
32
34
25
21
18
81
26
143
54
4
17
73
30
46
60
141
87
14
39
24
52
116
11
27
74
67
163
61