41
42
83
153
101
35
66
25
52
22
53
128
12
16
29
49
21
85
30
32
50
38
396
23
68
82
28
13
195
56
46
64
175