41
105
5
96
20
56
68
59
177
17
28
19
102
164
51
27
78
139
47
64
60
18
10
103
74
75
172
52
130
23
110
24
21
81
7
11
30
147
49
31
9
40
144
34