59
61
41
26
176
173
103
44
56
119
165
25
13
48
80
133
29
211
23
21
451
260
38
233
35
148
118
474
82
24
34
46
18
88
247
16
42
5
12
76
74
14
4
7
6
129
57
126
64
101
104
327
50
444