92
76
64
7
68
27
113
135
258
315
66
72
86
35
25
259
53
415
106
233
42
91
75
5
137
51
389
82
97
128
83
19
63
151
33
26
18
52
14
154
20
85
36
111
46
38
32
41
112
28