44
25
170
76
85
50
301
496
114
115
52
22
117
27
87
120
105
30
35
23
49
31
32
201
62
69
96
217
72
63
90
237
200
145
70
98
26
102
48
61
130
42
211
80
56
40
239
81
37