242
122
38
93
25
57
6
8
15
39
21
175
64
197
19
33
44
81
16
168
73
53
67
84
32
54
89
47
9
69
22
12
142
90
14
3
1
271
99
319
23
37
105
74
10
103
101
2
159
49