0
38
1
14
22
8
9
5
17
51
139
10
33
87
12
19
147
13
15
7
31
100
76
67
73
30
59
48
20
26
180
37
52
23
62
63
90
25
358
28
213
149
150
596
58
39