103
1
65
32
6
173
93
149
55
56
115
66
78
60
85
31
34
39
68
323
17
72
595
54
132
71
231
110
181
7
113
5
114
35
58
33
47
77
299
107
464
27
150
14
37
119
171
234
23
166
212