30
60
49
11
52
13
23
162
145
46
48
80
72
254
144
193
295
108
3
41
14
40
4
6
9
7
20
28
2
15
33
98
27
31
17
16
24
5
22
10