52
57
26
107
11
43
13
41
33
14
7
116
124
120
62
106
128
30
27
17
103
16
37
80
566
19
110
60
87
92
71
173
280
54
47
82
174
211
34
32
83
61
31
22
12
21
99