31
24
25
49
32
14
167
33
17
13
58
39
87
71
11
35
36
68
75
12
118
64
29
324
55
171
21
66
16
74
84
40
44
45
52
26
34
54
72
119
165