118
18
26
423
13
40
31
6
41
3
25
30
15
104
298
36
108
5
49
19
96
16
4
10
75
20
48
3041
261
28
94
45
105
91
53
56
86
1
50
90
23
17