29
108
45
30
58
71
67
64
35
56
65
43
6
17
132
8
120
10
134
24
68
133
83
23
27
20
117
42
92
113
301
274
57
81
77
162
96
158
21
142
32
9
41
50
63
49