59
20
44
62
125
110
13
31
22
106
25
60
36
32
21
17
30
148
80
40
46
104
220
39
126
503
99
77
354
7
55
49
56
11
85
28
42
38
68
127
15
319
87
144
50
5
24