145
83
75
91
80
41
24
82
11
32
27
31
21
35
17
147
20
77
100
52
115
8
118
16
33
56
23
47
45
108
63
18
87
84
15
30
57
67
28
162
51
6
74