190
88
506
8
19
41
46
85
102
2620
110
83
15
17
264
28
45
48
52
29
24
111
9
74
133
93
39
115
67
18
51
13
68
75
53
14
6
38
248
20
40
89
56
162
152
77
216
137
35
12