274
33
10
6
12
56
31
73
117
129
16
11
9
320
67
21
4
5
142
44
75
8
66
80
52
30
208
150
28
27
19
61
36
15
90
22
14
2
125
71
174
137
91
100
41
39
62
198