22
9
5
0
14
17
43
3
12
11
19
44
76
146
239
106
180
119
189
63
88
589
39
48
37
121
141
69
133
24
28
367
51
75
23
241
111
21
31
134
184
52
56
35
26
157
445
29
7