79
20
21
29
87
10
49
23
285
45
27
24
31
214
61
57
65
67
97
95
64
233
93
99
113
152
58
75
77
92
38
137
51
111
84
151
296
66
184
52
30
82
46
59
53
43
54
26
163