33
5
61
171
121
51
137
18
67
36
17
37
97
210
22
56
10
113
46
72
498
16
90
11
26
39
13
41
29
44
54
47
66
60
83
86
92
68
80
126
30
89
93
20
79
308
9
103
99
38
108
19
21