0
3
1
19
6
9
58
20
14
49
18
10
32
36
21
42
12
29
123
8
16
22
131
24
149
44
59
30
38
53
55
41
81
15
17
11
35
145
90
31
5
87
129
66