102
37
100
92
8
149
19
111
59
10
45
23
125
52
14
54
31
15
73
29
18
11
26
20
55
28
17
16
30
25
168
46
36
22
24
108
41
21
7
42
27