11
1
0
6
45
39
8
28
35
63
104
23
19
248
13
10
68
14
24
21
40
43
27
83
33
108
46
16
113
25
66
41
94
17
98
605
93
142
135
412
5
165
284
184
67
75
266
106
358