1
71
25
8
48
160
156
20
104
63
39
19
62
137
124
23
36
49
47
12
16
24
107
54
88
10
117
40
28
46
27
18
102
78
11
17
90
121
91
2
73
109
9
3
45
13
7
139
133