15
90
87
82
96
308
17
47
166
13
16
63
365
26
36
134
29
45
14
46
23
32
37
11
81
117
322
24
91
150
34
74
71
76
40
181
12
108
66
61
27
31
18
42
236
125
189
220
130
21
28