29
68
74
5
39
51
276
67
115
95
27
43
46
12
15
26
81
16
125
23
134
58
92
118
87
33
55
56
25
20
48
96
49
66
3
112
9
62
36
57
34
159
21
50
30
13
80
10
61
129