0
7
4
1
11
16
10
8
14
36
103
34
95
28
40
12
24
3
58
37
54
33
25
45
19
232
21
148
6
22
73
86
41
30
88
55
448
46
72
15
244
122
60
85
106
156