5
271
169
137
82
81
85
99
57
67
56
51
49
75
31
199
26
41
21
26
26
28
144
50
22
20
30
10
19
26
23
35
7
152
30
31
20
70
17
16