1
2
0
5
3
12
25
11
7
8
22
4
14
39
92
23
32
690
43
64
33
194
112
54
49
121
74
50
55
67
31
144
83
146
251
108
16
167
203
38
85
357
42