91
79
193
47
170
7
58
172
25
21
11
71
55
31
50
92
49
19
68
157
119
45
41
78
132
85
33
26
156
532
9
74
69
67
63
59
20
383
182
48
56
12
22
52
66
30
37
13
173
165
361