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