59
138
53
49
15
60
41
20
44
52
34
119
92
18
75
38
21
32
87
27
39
23
378
42
64
82
40
80
141
86
94
35
62
69
31
85
28
16
10
93
36
58
70
112
13
22