3
32
2
4
8
17
11
7
13
42
16
30
62
12
46
6
71
18
22
260
23
28
24
44
19
155
20
56
39
40
35
14
43
36
9
58
84
109
54
191
51
249
31
73
275