27
44
141
8
89
64
311
45
93
411
74
16
95
501
55
173
107
6
47
59
98
68
84
15
53
70
43
91
41
42
85
13
21
17
58
49
90
4
12
792
22
120
108
693
25
39
1361
28
20
158