49
48
23
35
253
173
10
112
8
41
62
14
100
32
88
139
47
22
30
46
16
31
38
87
300
24
107
99
39
53
69
138
121
44
33
75
29
131
73
7
145
85
156
105
115