0
83
13
30
6
66
8
35
82
175
64
51
20
16
23
15
5
26
14
111
46
10
62
24
36
61
127
29
65
18
21
76
27
48
89
4
70
71
42
12
19
456
39
56
41