0
38
3
9
16
1
4
28
65
7
6
17
41
11
19
36
56
14
8
31
54
44
101
26
104
34
13
98
84
21
18
29
48
27
95
61
2
441
37
284
168
69