104
93
154
41
133
30
69
95
180
311
87
12
53
36
110
47
297
190
217
54
57
40
44
11
63
67
375
22
71
20
150
31
78
29
17
13
179
18
19
74
38
34
156
23
89
149
232
106
66
50
81