136
98
1042
91
335
112
59
196
76
26
242
6
113
13
56
135
33
73
20
17
155
166
50
11
440
22
92
100
72
18
24
37
29
74
46
77
30
143
32
51
45
262
28
8
34
62
132
149
21