0
36
41
14
98
166
32
18
116
132
71
7
42
8
169
238
17
39
66
86
250
35
261
26
25
22
38
37
19
467
20
77
193
24
16
78
243
454
289
390
33
52
10
89
58
67
40
31
30
29