79
103
45
14
188
47
186
54
393
33
155
89
63
29
93
168
68
24
131
478
23
16
12
46
909
15
4
113
240
40
164
77
193
149
176
180
49
78
35
18
58
541
21
538
429
530
60
52
76
48
22
37
44