2
5
17
15
1
16
12
14
131
32
6
30
247
46
13
31
71
25
42
9
48
55
81
22
24
21
90
47
114
20
160
36
39
128
26
201
106
125
19
374
140
61