45
16
12
63
160
17
186
21
80
10
4
109
46
38
257
32
40
5
9
22
23
13
25
2
7
26
8
3
37
24
41
30
406
15
36
6
11
28
142
58
132