52
149
281
105
38
26
33
19
91
24
28
71
72
23
825
32
12
42
51
65
248
74
13
17
81
221
68
44
193
264
31
80
53
22
182
120
40
54
36
15
86
62
6
7
41
141
119
34
135
156