272
66
30
31
102
21
4
9
11
16
12
27
25
13
2
1
6
0
844
96
52
60
40
95
44
10
3
107
71
121
101
721
106
149
15
48
147
148
5
834
84
274
126
296
726
8
53
32
22
46
55
7
207
19
33
578
23
14
63
39
34
20
111
76