65
68
25
79
63
12
51
130
105
423
222
85
28
71
408
16
40
324
61
75
97
56
350
199
45
44
87
33
57
64
13
52
23
18
30
20
113
143
90
26
168
290
387
36
72
128
142
255
37
41
101
11
14
42