2
7
1
4
27
3
229
64
11
8
38
14
21
9
5
19
23
29
30
0
6
22
13
36
110
33
16
75
15
46
26
41
86
25
241
59
78