3
0
8
65
6
24
32
7
36
114
29
5
19
16
25
11
23
21
46
92
17
93
298
232
22
28
39
18
2
26
33
40
1
14
64
31
84
41