55
37
30
15
26
46
203
33
77
16
17
298
8
347
52
102
446
22
25
92
18
79
19
53
41
69
43
29
106
86
45
32
63
144
125
120
6
42
270
82
10
23
188
105
35
7
20
39
24
13
95