28
250
22
24
23
29
73
26
360
156
20
46
31
30
39
68
94
17
82
10
14
13
70
150
47
8
40
12
259
93
21
11
16
163
32
19
49
7
64
51
54
187
78
43