93
40
20
23
38
21
10
8
292
19
70
96
36
4
13
74
128
97
16
35
29
89
45
53
111
37
65
135
62
195
47
15
136
213
22
191
85
142
106
6
69
79
32
12
92
210
28
48
349
24
473
169
103
25
318