48
21
145
20
86
12
3
14
8
38
83
102
24
6
34
82
28
68
25
19
42
164
13
33
16
27
44
32
26
54
39
37
30
22
36
63
17
525
47
18
94
148
75