40
16
30
41
6
7
34
14
31
15
11
59
12
13
47
3
71
96
19
22
27
10
38
91
8
20
123
26
275
17
4
49
45
23
44
5
80
33
35
125
115