236
143
69
53
253
8
62
112
19
56
90
48
44
47
46
45
55
66
160
17
70
28
80
39
72
51
65
38
16
25
12
41
249
9
59
207
13
98
23
125
40
123
31
32
71
99
29