35
45
24
103
10
94
29
23
7
303
27
3
8
13
71
123
102
5
20
22
14
16
58
66
17
145
33
6
31
39
32
11
75
85
28
19
122
147
4
9