31
27
5
29
41
11
171
58
115
97
106
16
14
39
61
57
4
49
64
133
47
7
68
13
12
19
26
54
67
30
42
22
75
32
80
50
20
43
21
222
17
45
44
15