34
32
22
31
24
29
60
43
20
84
15
28
14
19
35
68
126
137
65
26
111
56
177
23
54
41
8
85
61
53
66
13
9
67
74
81
38
49
73
120
196
193
36
170
27
313