35
24
58
5
216
48
30
159
28
21
12
29
84
309
11
71
37
25
13
41
43
120
128
104
49
716
64
369
16
52
20
44
32
53
50
162