23
20
11
56
7
36
4
42
93
33
46
47
62
34
80
52
150
84
101
165
37
13
63
22
71
55
26
16
95
28
73
50
105
40
97
317
78
140
35
30
110
44
19
171