3
2
14
9
12
0
19
1
26
83
10
37
92
16
50
60
15
35
150
6
58
154
29
123
49
23
61
67
131
84
28
89
108
34
65
62
71
25
100
85
20
90
96
546
31
145
174
52
56