77
96
73
44
37
25
49
48
102
164
161
11
40
182
120
27
50
55
61
93
97
39
87
23
129
322
104
18
69
125
30
29
28
82
68
72
13
31
76
407
176
166
106
56
67
114
141
237