5
0
10
6
3
7
17
2
13
9
8
74
38
25
94
31
83
42
24
33
144
51
76
18
34
75
205
32
44
49
64
53
16
4
39
135
19
41
63
23
305