22
87
102
36
35
63
323
10
86
80
37
14
26
94
150
100
70
62
34
65
12
27
53
54
194
45
71
89
213
112
77
72
39
17
132
79
32
16
40
118
24
66
95
166
7
61
211
49
69