274
68
31
32
102
21
4
9
11
16
12
27
25
13
2
1
6
0
845
96
52
60
41
95
44
10
3
107
71
30
121
101
722
106
149
103
15
48
147
148
5
835
84
275
126
296
727
8
53
22
46
55
7
207
23
19
33
580
14
63
39
34
20
111
76