83
248
106
357
252
135
157
19
33
27
51
28
196
212
57
89
92
87
13
68
21
26
31
116
43
66
36
363
72
153
53
49
108
17
107
75
24
47
67
93
25
18
38
81
32
7
152
62
185
109