5
183
35
12
8
57
4
30
22
31
29
6
38
15
58
19
81
17
26
21
10
37
25
24
161
60
233
55
18
50
34
27
49
23
97
45
16
56
299
61
7
13
32