7550
906
2
1
28
70
21
8
24
4
96
12
3
25
16
13
17
76
378
53
67
40
11
41
89
7
337
10
700
103
114
88
22
197
32
115
64
136
5
50
223
81
145