54
35
129
62
23
18
128
22
105
104
7
24
10
17
73
49
30
293
29
27
304
19
47
499
43
41
68
82
95
89
109
48
76
61
5
26
40
38
63
64
59
83
28
14
16