26
22
45
454
7
52
67
43
4
17
212
46
3574
13
125
3
76
105
41
95
11
18
81
9
30
68
238
64
31
49
48
254
10
177
57
143
80
83
40
59
12
114
56
69
33
15
28