11
15
36
9
79
17
46
48
76
40
585
409
132
188
42
95
96
27
22
74
28
34
68
249
178
140
1422
92
54
33
125
53
115
21
59
44
84
142
63
31
77
66
35
13
58
25
52