59
107
25
105
43
26
83
80
48
60
144
71
16
70
46
222
114
58
19
75
68
226
303
96
164
117
123
61
69
66
72
13
249
22
89
53
91
88
42
28
67
27
32
37
6
119
104
186