33
105
73
51
42
8
28
9
159
66
27
110
32
30
156
78
47
54
53
176
133
147
18
41
88
86
65
24
11
36
37
17
13
10
35
60
82
6
21
61
43
26
101
77
80
20
44
162