35
33
11
3
8
51
26
46
22
7
40
12
37
10
64
14
41
102
65
86
66
326
2
13
5
60
18
9
32
55
20
6
25
15
27
4
50
54
31