51
86
82
158
93
11
29
33
25
30
42
20
125
16
180
176
174
59
4
38
34
104
281
32
536
71
75
65
27
50
160
17
361
23
24
98
36
28
41
231
47
6
62
21
31
129
159
134