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
339
10
742
100
111
88
204
31
116
64
113
135
50
224
82
120
6