35
33
53
6
71
270
65
32
50
69
62
8
102
41
12
15
52
31
17
43
66
26
23
18
90
49
42
60
29
25
39
127
148
13
24
27
111
20
146
10
38
93
14
44
16
100
246
46
34