93
1065
57
146
50
539
53
5
115
15
83
31
63
110
22
23
68
29
44
56
92
62
215
533
32
1023
147
30
70
420
102
165
124
81
25
36
26
211
1485
161
4607
162
16
73
105
72
28
203
65
39
52
109
113
80
126
313