7550
906
2
1
27
71
22
8
24
4
96
13
3
26
16
75
377
53
67
25
40
11
41
89
7
340
10
707
107
114
193
32
115
17
64
134
5
50
224
81
21
12