121
8
24
62
13
27
28
19
87
68
66
116
15
61
65
337
36
42
55
98
248
435
222
93
77
112
3
195
37
227
5
167
9
76
44
33
375
47
31
35
29
23
39
80
53
247
50
59
253