0
7
82
1
15
23
8
9
5
18
17
51
140
10
33
90
13
19
12
148
31
101
76
69
73
30
59
48
20
26
181
37
52
24
62
63
25
362
28
215
149
150
22
38
597