33
106
25
27
65
20
48
81
312
69
91
29
31
143
36
16
768
56
415
26
11
279
67
46
45
75
157
272
145
54
24
15
44
49
99
32
22
6
10
19
21
18
293
38
59
47
7