66
34
154
15
36
29
70
17
4
31
21
5
13
57
62
11
23
19
30
84
104
26
285
37
63
53
248
41
88
22
59
141
208