0
17
10
5
9
12
90
8
40
32
19
21
16
164
42
104
25
82
99
33
97
93
22
29
37
30
28
11
59
39
232
49
64
47
7
27
24
46
15
218
76
67
124