46
13
12
27
7
23
204
79
59
10
16
18
17
55
69
62
40
45
5
637
8
67
52
145
9
81
75
379
89
70
98
151
31
44
48
3491
29
551
56
58
91
83