19
17
31
60
23
16
22
56
32
38
76
10
33
74
49
105
7
57
37
18
12
5
35
28
43
11
234
29
72
66
338
108
103
44
20
120
46
73
95
58
42
67
21
507
41
25