32
17
69
39
101
53
16
40
15
46
34
42
59
103
100
172
237
74
135
26
68
31
36
98
70
76
180
41
176
77
84
72
89
270
23
22
82
12
24
29
199
250
116
37
146
20
133
11
47