49
62
18
22
5
82
80
36
24
75
13
70
58
23
31
337
51
26
28
179
27
16
40
128
29
43
67
499
63
21
50
12
4
9
8
45
32
114
97
393
41
19
17