38
222
103
437
44
84
31
218
3
41
77
43
335
99
93
104
62
20
25
13
85
210
141
17
191
23
57
37
32
33
8
11
248
121
376
167
211
34
78
209
19
21
67
75
48
1031
89
22
12
236
405
14