38
65
53
21
12
9
10
68
27
33
15
564
3
4
11
88
34
35
5
45
101
41
36
18
71
22
323
126
7
14
79
26
67
8
64
61
100
63
81
29
142
31
373
141