24
102
33
200
65
90
48
51
12
191
8
127
97
87
21
94
58
43
31
25
5
146
32
55
68
22
42
37
17
41
7
40
85
57
39
176
81
20
6
59
27
52
128
29
49
18
54
19
28
79
114
190
23
110