182
61
10
126
51
26
1
3
7
20
89
12
17
253
72
34
14
19
21
57
93
46
16
33
13
475
5
106
99
77
73
281
49
47
2
25
6
22
91
155
36
111
4
160
38
469
40