88
71
49
82
121
39
14
163
50
27
38
42
84
10
68
55
51
40
65
28
41
93
62
108
32
1223
48
11
110
176
29
52
15
240
89
23
21
46
24
26
44
16
35
19
36
60
81
58
100