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