2
5
15
118
21
47
20
28
59
7
14
60
33
9
25
125
189
3
8
6
80
164
121
53
76
94
22
89
54
66
12
152
51
61
78
10
43
317
23
37
4
87
11
163