28
37
113
15
26
173
27
57
22
9
14
164
13
6
42
172
7
5
79
12
10
18
3
31
328
35
8
46
70
24
34
23
102
150
272
56
11
77
344
76
68
50
369
69
396