3
6
67
20
19
8
47
41
10
33
11
56
165
46
54
30
15
13
243
28
64
134
26
25
97
471
36
372
22
89
38
21
43
71
91
162
66
24
51
166
96
74
83
17
27
35
76
40
49
256
102