28
68
41
23
58
78
4
17
81
74
10
47
31
133
412
187
79
63
24
29
146
43
15
65
130
98
13
251
72
22
119
103
150
21
44
56
5
85
30
64
27
16
12
124
36
430
126
49
289
3