90
12
38
16
34
59
28
23
13
79
49
238
66
20
46
89
56
51
25
32
204
21
78
246
60
124
10
37
98
93
24
17
22
41
33
36
18
201
14
30
116
42
19
45
26
61
127
95
27