14
3
4
56
22
12
9
42
1
164
83
45
8
128
71
115
40
84
211
154
221
85
571
58
217
47
57
325
108
150
37
916
32
125
117
70
157
461
61
86
33
68
79
36
77
41
155
72
20
38
92
879
30
73
48