76
23
70
251
58
61
33
12
52
64
89
46
9
10
79
83
42
55
37
233
60
22
32
98
51
222
27
82
68
29
28
39
41
119
21
38
53
114
7
34
118
103
69
78
162
208
181
175
65
73
63
329