108
109
30
124
13
114
80
53
8
47
207
242
130
27
311
151
28
37
39
42
31
275
145
70
103
164
54
69
20
52
276
59
22
35
87
111
161
77
40
19
29
187
231
36
74
313
58
25
110