34
38
31
35
64
59
18
48
4
7
127
201
40
55
58
28
192
24
118
237
37
150
92
71
494
164
109
94
91
41
23
280
193
151
54
67
20
43
29
105
70
80
8
93
87
357
97