58
20
68
7
22
62
37
57
121
130
171
43
27
56
28
75
26
32
113
11
61
23
25
114
65
53
31
35
19
87
13
791
9
49
3
236
110
91
38
10
30
148
71
414
654
238