70
399
89
60
126
12
63
9
157
62
5
42
26
23
119
234
37
27
76
6
28
1
30
29
169
51
288
247
14
94
18
326
13
34
79
85
36
47
41
114
3
53
45
33
93
19
46
194
75
17