15
26
35
64
12
8
11
19
41
23
125
95
27
59
9
66
86
22
51
50
44
31
57
6
76
43
196
58
38
178
436
694
316
68
16
25
89
5
148
14
184
118