13
45
5
170
30
14
9
48
81
123
31
20
151
19
1
35
118
54
41
126
37
57
7
32
44
24
96
73
80
304
62
12
16
58
11
56
75
27
53
25
15
55
6
332
21
23
10
49
89