7
2
167
13
90
96
36
11
14
23
12
369
68
103
56
55
152
65
66
406
215
75
149
70
295
111
236
212
146
171
143
93
257
132
127
84
81
73
106
102
211
154
34
148
92
76
503
201
31
108
45
74
128
62
89