2
5
1
221
44
11
13
7
62
34
30
302
59
61
16
4
78
56
96
22
55
25
14
3
9
58
217
378
57
84
17
31
12
188
66
35
38
10
80
89
85
20
23
0
29