7
2
161
13
90
95
36
11
14
23
12
369
67
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
68
76
503
201
30
108
44
74
128
62
89