7588
906
2
1
29
75
21
8
25
5
102
12
3
16
13
17
4
73
380
56
69
41
11
89
7
338
10
742
100
111
88
204
31
116
64
113
135
50
224
81
120
6