99
20
217
55
35
65
29
91
151
30
26
132
31
63
15
58
86
95
117
81
23
180
79
43
322
50
173
47
184
54
49
60
41
284
130
69
177
89
94
62
93
59
66
68
39
83
19
77
48
92
32