2
6
13
25
20
76
50
89
17
219
120
49
43
83
29
26
63
5
42
152
14
11
22
44
15
10
8
59
21
4
122
146
12
111
30
124
3
35
18
19
16
48