26
176
72
10
62
16
47
27
51
28
60
23
14
18
24
42
22
487
29
395
83
33
134
160
46
32
99
54
155
38
37
31
67
213
56
116
35
387
78
97
17
55
106
68
48
684
20
291
30
98