82
34
13
42
72
8
15
9
6
64
58
30
26
17
43
313
119
56
22
76
47
53
52
45
35
12
593
28
266
10
4
16
77
170
11
44
24
71
191
337
31
25
36
48
23
20