13
43
63
30
21
33
71
12
38
42
29
164
37
230
41
67
176
20
74
49
51
22
62
23
134
106
99
122
50
75
377
126
104
69
26
236
118
136
123
35
163
15
64
44
82
72
54
138
31
92