67
42
108
88
248
60
37
83
25
47
45
34
72
57
180
107
75
20
33
29
32
35
26
43
51
14
62
61
39
87
16
103
172
130
676
63
104
149
202
165
23
27
54
21
49
76
40