84
38
62
23
40
76
41
145
5
53
63
303
14
60
34
98
45
122
95
89
195
61
154
99
174
33
114
57
29
87
25
92
39
55
97
26
448
59
12
31
72
196
69
51
42
35
50
17
28