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