28
37
52
26
63
119
23
31
108
36
76
84
24
16
5
9
86
62
250
58
32
43
15
136
22
53
71
57
125
27
20
18
176
109
25
79
40
77
50
48
19
66
408
64
70
4
212
83