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