61
106
52
93
34
170
24
26
31
169
241
71
8
28
50
22
435
47
14
58
30
16
5
201
78
53
51
41
18
488
12
133
55
9
19
56
27
17
76
10
150
67
43
21
44
23
129
180