122
120
91
54
58
11
18
41
17
15
63
12
24
140
34
88
68
575
25
48
28
111
30
45
253
180
19
7
37
29
133
21
51
59
240
13
16
6
9
294
113
31
27
38
56
36
90
32
100