234
27
8
97
123
68
38
194
140
51
34
39
119
47
19
12
53
14
26
9
7
6
294
28
33
10
99
435
64
30
43
83
16
13
11
444
76
58
168
402
37
159
506
389
71
304
66
712
154
637
110
85