22
10
7
105
31
19
39
18
41
58
51
48
32
55
67
21
62
28
34
84
25
77
86
108
24
20
27
61
133
205
143
56
70
102
269
23
42
26
14
57