11
3
0
6
18
20
25
22
16
41
1
8
28
27
84
26
44
38
86
61
67
24
48
87
115
34
21
35
13
54
78
51
14
98
85
90
37
382
145
114
70
58
52
100