1
5
9
4
3
0
2
11
13
36
68
58
20
121
40
56
71
62
35
92
41
6
25
122
204
19
24
23
32
45
12
17
22
10
18
46
379
111
28
94
33