2145
430
8
551
4
29
28
35
122
13
165
11
521
30
36
1
4216
14
20
17
40
18
141
12
19
10
289
109
34
76
683
382
275
22
238
33
87
83
41
32
62
9
15
104
101
119
3
100
116
216
257
16
52
111