0
1
4
11
2
9
5
7
23
10
13
22
12
114
29
3
54
24
16
14
8
28
98
41
44
17
70
37
33
48
99
68
588
72
155
39
244
82
232
245
61
85
119
94