41
15
13
24
35
11
17
21
5
45
25
20
19
7
4
32
52
58
148
129
51
128
160
18
240
10
8
27
6
9
23
14
49
33
22
88
70
36
46