202
20
79
18
36
43
115
48
31
26
32
72
157
15
651
40
559
8
16
54
241
323
56
53
42
37
147
232
113
76
77
105
310
38
30
39
28
73
326
90
218
58
11
21
19
34
44
98
78
133
102