5
14
63
26
16
41
144
82
517
17
4
11
28
10
24
441
19
80
100
23
29
149
57
34
56
13
7
22
31
35
43
20
40
48
18
8
66
38
105
250
36
49
58