271
290
32
37
24
58
30
56
20
34
35
8
28
47
110
95
29
52
113
40
93
7
99
69
4
73
39
41
27
9
23
62
17
11
6
70
5
12
328
21
33
38
14
53
55
22
92
124
16
36
31