71
151
83
55
82
48
23
328
84
44
56
53
152
52
173
21
4855
95
148
35
43
69
62
303
50
66
51
369
1821
270
667
70
127
359
88
17784
68
96
29
191
142
75
94
573
32
27
63
145
122
64
93
101
74