7588
906
2
1
29
75
19
8
25
5
102
12
3
16
13
17
4
72
379
56
69
41
11
89
7
338
10
741
100
111
204
31
116
64
113
135
48
235
81
21
151