26
116
1011
220
63
173
179
75
120
38
48
51
4
29
34
399
25
7
80
159
568
36
56
59
41
544
53
68
27
154
37
454
130
22
76
153
55
46
8
15
28
42
11
71
103
52
166
72
44
24
49
50