59
25
29
138
24
192
65
49
52
15
71
66
31
16
27
20
87
14
47
11
86
33
10
26
57
77
17
54
38
168
36
176
64
35
320
46
40
121
186
48
96
63
338
229
72
127
61
203
174
469