82
94
4
103
36
99
61
183
47
291
31
27
17
25
102
240
32
42
37
92
24
16
72
188
34
21
18
95
130
13
8
29
39
336
26
0
71
332
45
151
66
12
11
3
5
20
23