329
46
27
28
35
25
23
15
38
55
36
12
18
98
7
29
62
67
31
33
21
14
61
39
44
56
26
107
17
10
81
45
58
9
57
129
133
72
41
30
97
22
345