24
181
166
18
48
15
81
33
20
26
13
37
43
126
22
17
53
14
97
5
55
112
34
105
144
77
54
167
30
32
76
67
28
253
25
8
107
91
110
79
64
78
66
164
65
63
16
19
23