5
12
102
25
35
152
19
42
31
216
54
20
13
47
11
10
48
106
34
64
37
22
9
28
40
148
33
30
14
93
60
15
18
44
7
26
49
6
105
123
17
45