80
67
77
37
33
283
18
14
11
36
16
111
28
10
51
20
53
22
284
120
29
21
243
48
15
30
27
193
7
52
64
287
311
44
172
39
56
82
102
35
31
25
684
262
87
26