28
33
52
79
36
218
13
11
10
12
23
51
43
272
26
75
86
53
27
58
17
131
31
15
40
224
76
116
25
22
74
14
38
59
4
21
101
351
168
121
212
95
47
9
8
113
247
55
42