124
33
48
9
46
28
195
315
20
155
63
53
18
50
103
24
202
66
10
26
17
51
90
60
19
82
114
22
38
14
25
34
44
32
289
36
49
43
47
13
83
112