48
29
27
11
113
19
12
23
24
45
44
40
109
18
26
69
119
67
73
22
56
28
101
316
285
42
17
82
95
116
35
190
75
31
74
167
38
218
55
129
202
43
87
85