45
13
126
7
94
12
23
63
41
15
43
92
216
46
11
29
487
25
30
28
14
35
31
8
18
49
26
5
58
20
33
36
359
16
60
6
21
17
215
846
9
4
32
3