84
284
34
602
104
60
59
118
11
268
438
106
43
35
110
1328
19
55
25
70
15
51
17
3
40
56
32
86
75
73
205
24
172
76
101
113
64
49
22
20
16
18
46
94
39
23
124
92
888