15
129
48
31
196
25
96
13
230
23
34
16
87
32
37
163
72
189
35
70
33
28
9
14
52
22
24
10
7
240
56
260
431
30
51
49
21
65
68
18
62