304
64
11
100
14
251
289
37
253
3
91
8
96
26
29
38
7
112
32
159
61
20
13
23
197
68
27
41
94
87
24
18
21
49
131
121
134
50
12
45
31
194
43
42
88
98
135
22
34
128
40
141