52
71
20
109
32
30
88
41
148
117
47
70
98
6
304
161
9
28
40
139
51
48
42
63
46
34
58
607
22
37
21
17
44
39
12
29
91
35
26
38
2
33
8
80
102
97