48
28
96
68
115
81
55
74
36
47
180
217
83
61
366
140
77
66
213
22
75
43
108
143
93
78
162
27
33
52
14
9
7
163
105
94
102
76
148
40
62
106
42
111
88
16
13
8
433
133