0
1
8
5
14
47
6
7
36
3
23
48
43
60
113
9
16
17
33
31
22
20
10
80
28
25
58
41
21
81
73
160
226
94
11
49
70
2
30
116