42
23
47
192
99
44
68
63
7
238
58
71
39
41
31
11
146
65
67
25
37
45
51
38
43
72
519
46
261
125
12
303
597
50
30
104
174
60
26
6
134
149
19
82
141
55
36
20
54
110