10
13
43
33
23
163
107
11
56
41
31
88
16
14
89
92
18
60
37
28
53
25
32
66
150
38
35
48
19
17
20
26
58
27
46
30
24
93
29