294
156
241
205
180
75
11
72
98
43
5
95
67
86
19
46
4
38
50
52
18
16
44
14
65
126
68
21
34
26
309
48
58
178
128
275
88
9
28
7
23
173
640
29
17
292
42
30
3