83
42
2
14
40
21
47
15
43
34
26
45
70
32
213
11
25
58
20
22
172
16
51
4
8
10
9
77
49
13
24
7
211
112
156
85
86
41
136
89
143
146