83
18
22
33
15
21
19
32
126
308
24
31
14
84
25
55
41
8
39
9
23
27
10
11
13
5
48
35
26
28
20
75
49
7
52
42
64