5
29
6
174
13
9
27
17
45
11
25
10
49
4
52
19
66
95
3
7
87
21
18
14
8
1
0
26
31
23
39
73
24
84
77
35
119