59
52
61
100
113
21
12
40
29
22
41
117
16
88
15
63
25
140
28
114
14
37
39
64
11
20
104
35
74
31
32
240
83
254
217
55
87
79
43
17
24
50
109
56
49
81
128
71