29
37
35
127
49
32
30
139
86
38
50
82
20
26
65
71
33
40
56
21
42
75
130
142
106
13
19
8
6
5
10
11
162
51
76
178
48
41
34
74
43
57
58
45
88