27
99
30
38
26
110
7
46
365
89
58
10
127
250
204
247
159
28
72
165
86
61
68
8
76
249
90
148
9
69
125
54
301
131
93
410
35
71
15
91
17
63
39
29
42
31
53
96
49
136
13
34