0
3
8
1
43
100
13
10
33
14
23
12
7
27
334
54
38
28
114
22
98
105
35
46
810
57
139
30
21
290
208
61
11
49
113
5
2
26
89
20
74
19
29