0
1
3
33
25
11
8
9
24
78
55
43
27
16
41
73
92
60
104
26
32
10
137
71
69
66
522
114
30
18
19
429
29
53
31
46
15
20
12
22
21
4
23