30
121
31
99
17
44
84
13
78
112
41
83
19
34
20
46
43
74
145
22
158
37
14
63
24
11
252
8
68
9
60
12
91
134
70
26
67
118
153
103
55
29
54
23
92
35
28
36