33
5
61
171
125
51
137
18
67
36
17
37
97
210
22
57
10
114
46
72
498
16
90
11
26
39
13
23
41
29
44
54
47
66
60
84
88
93
68
80
99
127
30
89
20
79
310
9
103
24
38
109
122
21