32
72
77
56
39
33
37
95
38
45
54
40
34
138
20
59
23
35
65
29
98
46
326
62
86
117
24
42
31
633
25
50
70
69
184
106
36
147
28
11
792
287
47
68
169