23
45
31
25
14
29
61
189
16
28
36
8
199
115
9
67
41
62
124
49
58
30
27
48
56
90
83
119
188
429
782
42
51
77
883
13
69
66
78
174
54
33
117
109
1788
187
87
414
43
458
55
75
164