29
10
74
77
11
9
56
50
22
32
39
21
31
18
24
53
44
28
159
144
236
102
136
163
27
7
34
119
195
186
309
68
13
49
23
66
26
25
20
58
8
30
55