10
31
1
12
4
3
41
62
75
23
240
14
40
22
54
7
17
8
195
155
24
5
2
11
334
32
6
29
38
0
13
84
64
16
51
45
35
42
33
36