44
90
52
127
35
28
18
268
80
156
26
20
23
57
17
15
27
7
9
83
32
24
10
115
36
14
49
21
82
150
13
88
40
11
96
89
61
343
6
8
248
151
25
45
22