3
46
14
20
190
23
113
100
148
103
30
63
128
19
53
7
16
15
49
21
45
10
77
188
171
24
29
9
38
11
47
27
74
44
357
43
54
57
26
36
52
129
34
50
39
194
106
31
41
234
79