11
1
6
3
14
23
0
139
61
46
317
41
40
159
116
176
170
51
448
19
28
65
69
102
206
161
136
47
35
33
581
39
204
17
111
208
158
117
77
31
63
178
26
84
80
280
291
98
57
110
248
44
49
75
583
52