28
82
401
390
313
13
77
136
7
464
26
65
51
155
20
6
38
43
68
41
22
39
112
16
24
47
23
64
35
30
36
67
92
144
107
54
9
40
91
31
177
37
366
176
50
258
17
151
11
74
140