23
12
2
93
19
27
22
171
9
10
39
7
76
41
24
119
16
20
30
61
14
34
51
32
55
49
13
28
66
137
83
31
57
45
58
52
25
26
46
8
59
70
33
48
218
54
65
334
86