32
66
361
41
56
42
162
55
125
31
53
16
51
71
81
24
57
23
114
161
33
95
82
210
8
19
75
818
50
21
45
76
43
52
22
15
37
793
73
29
14
9
36
6
67
27
236
159