4
2
15
9
12
0
24
1
21
26
83
10
37
92
17
52
60
35
150
6
58
154
29
125
49
23
61
68
131
84
28
89
108
34
65
67
62
71
25
100
85
20
90
96
546
93
31
146
174
56