1
10
12
294
690
40
31
35
22
15
4
59
39
108
13
42
11
14
103
51
5
7
26
18
19
9
24
206
6
3
93
33
20
0
94
23
165
180
62
8
44
16
130