11
6
7
22
0
4
43
60
58
28
34
31
91
104
321
133
70
15
10
112
54
135
231
212
50
17
89
150
107
14
82
217
81
164
48
13
97
442
248
161
286
25
59
365
213
23
45
273
16
163
90
38