49
122
113
41
187
59
42
13
174
98
72
73
159
12
18
60
44
40
14
57
125
51
24
94
106
85
48
96
25
86
191
67
47
9
23
33
261
53
80
31
21
11
70
82
141
27
93
160
867