0
15
3
4
12
10
6
13
5
79
59
41
28
97
9
58
117
27
53
70
47
23
14
11
19
56
25
45
29
165
43
34
51
49
141
57
37
52
83
178
26
89
139