2
22
1
0
3
5
6
30
31
29
37
18
19
90
49
64
15
73
96
10
69
17
23
59
43
243
55
39
115
13
12
14
65
16
28
38
51