62
39
48
37
56
106
45
283
22
21
16
7
70
67
41
20
43
83
1398
250
40
12
105
25
102
10
9
71
11
95
35
111
50
15
33
63
30
88
78
58
124
96
120
90
17
44
103