26
132
11
1232
87
74
98
94
14
79
35
66
84
73
104
29
25
49
57
42
103
27
18
65
3
12
56
54
95
109
168
247
113
37
17
10
13
81
46
367
6
58
31
20
631
41
30