28
12
35
17
16
81
27
25
29
38
23
32
37
6
26
18
22
48
15
54
118
68
44
10
62
161
34
24
33
65
189
93
69
51
96
46
36
84
56
21
14
39
41
88
95
148
63
57
211
100