243
66
30
31
82
17
1
3
4
7
16
8
26
9
25
13
2
6
0
849
96
52
60
39
95
45
10
110
71
121
101
718
105
149
12
15
47
147
148
5
808
54
80
262
289
724
94
44
33
22
11
46
32
204
21
19
578
23
14
63
34
20
111
76