215
57
34
48
179
83
32
67
92
55
26
76
69
124
31
80
43
23
1161
114
103
138
22
68
21
90
105
64
98
37
73
466
324
142
29
54
95
61
52
20
41
28
49
17
44
30
88
65