12
3
11
270
49
9
22
31
5
34
39
61
100
54
10
74
19
51
24
15
79
37
1
78
38
65
60
41
21
20
16
2
8
145
7
0
30
56
71