1
19
212
102
60
15
10
22
29
30
471
21
83
202
4
2
8
430
25
122
26
7
3
0
14
154
110
24
95
35
98
34
125
531
317
511
46
334
11
444
36
111