53
45
41
78
514
27
22
39
29
109
82
37
15
136
25
96
50
31
52
16
18
20
7
32
946
1395
42
103
118
24
1483
105
293
30
61
186
49
114
90
23
4
13
11
17
26
151
205
21