82
33
42
41
19
4
10
24
173
64
46
18
6
34
49
267
113
59
87
15
39
8
291
16
7
23
226
5
91
29
26
21
11
12
31
54
17
20
394
28
724
22
61
89