3
2
1
7
6
0
4
10
11
51
13
22
33
5
44
14
18
20
38
273
48
97
12
45
25
231
37
70
75
43
35
15
34
21
65
61
351
62
63
24
237
160
284
111