182
260
58
5
28
426
51
54
82
50
67
79
43
61
44
87
95
186
35
42
21
59
275
60
57
13
78
26
117
22
189
105
19
53
114
49
46
81
38
23
218