2
0
30
6
4
7
24
86
48
165
26
60
28
65
29
38
40
232
21
84
53
31
45
72
37
5
56
18
41
105
39
96
69
13
20
9
14
71
64
17
32
11
110
8
3