109
35
62
40
23
39
48
64
69
26
118
28
34
757
108
15
70
37
56
19
105
33
25
94
27
8
68
42
12
45
102
79
36
75
29
21
96
93
14
270
123
214
113
156
91
88