56
52
28
66
95
109
14
37
17
20
792
54
70
44
302
72
77
34
85
13
29
32
16
159
81
24
200
19
102
172
60
57
87
92
80
3
35
23
26
184
68
18
6
11
155
42