24
57
16
55
179
65
29
23
261
208
154
48
37
25
93
45
82
76
49
81
157
131
205
44
356
118
102
98
61
54
75
12
64
56
53
38
13
20
30
11
77
115
39
126
8
27
31
105
18